need to add spatialgrid next
This commit is contained in:
@@ -149,7 +149,7 @@ int main() {
|
|||||||
AnimationConfig config;
|
AnimationConfig config;
|
||||||
|
|
||||||
Grid2 grid = setup(config);
|
Grid2 grid = setup(config);
|
||||||
grid.updateNeighborMap();
|
//grid.updateNeighborMap();
|
||||||
Preview(grid);
|
Preview(grid);
|
||||||
std::vector<std::tuple<size_t, Vec2, Vec4>> seeds = pickSeeds(grid,config);
|
std::vector<std::tuple<size_t, Vec2, Vec4>> seeds = pickSeeds(grid,config);
|
||||||
std::vector<std::vector<uint8_t>> frames;
|
std::vector<std::vector<uint8_t>> frames;
|
||||||
|
|||||||
@@ -99,6 +99,17 @@ public:
|
|||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class SpatialCell {
|
||||||
|
private:
|
||||||
|
float size;
|
||||||
|
float radius;
|
||||||
|
std::unordered_map<Vec2, std::vector<size_t>, Vec2::Hash> grid;
|
||||||
|
public:
|
||||||
|
void insertID(size_t id, Vec2& pos) {
|
||||||
|
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
class Grid2 {
|
class Grid2 {
|
||||||
private:
|
private:
|
||||||
//all positions
|
//all positions
|
||||||
|
|||||||
Reference in New Issue
Block a user