Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- BasicGrid<float> grid; //la mia griglia
- grid.bbox = m.bbox; //m รจ la mesh in imput, ricordati di ricalcolare prima il bounding box per sicurezza
- float dimCell = m.bbox.Diag() * cellSize; //cellSize รจ il dato in input
- BestDim(grid.bbox, dimCell, grid.siz);
- grid.ComputeDimAndVoxel();
- //Ora, avendo un vertice delle mesh posso calcolare in che cella della griglia si trova:
- Point3i cell;
- grid.PToIP(vi->P(), cell);
- //equivalentemente:
- Point3i cell = grid.GridP(p);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement