Fixed particle demo bug (grid was smaller than world box)

This commit is contained in:
rponom
2010-07-16 01:11:24 +00:00
parent fbc17731ec
commit 13d9441f30

View File

@@ -231,9 +231,10 @@ void btParticlesDynamicsWorld::adjustGrid()
m_simParams.m_cellSize[1] = m_cellSize[1];
m_simParams.m_cellSize[2] = m_cellSize[2];
m_simParams.m_gridSize[0] = (int)(wsize[0] / m_cellSize[0]);
m_simParams.m_gridSize[1] = (int)(wsize[1] / m_cellSize[1]);
m_simParams.m_gridSize[2] = (int)(wsize[2] / m_cellSize[2]);
m_simParams.m_gridSize[0] = (int)(wsize[0] / m_cellSize[0] + 0.999999f);
m_simParams.m_gridSize[1] = (int)(wsize[1] / m_cellSize[1] + 0.999999f);
m_simParams.m_gridSize[2] = (int)(wsize[2] / m_cellSize[2] + 0.999999f);
m_numGridCells = m_simParams.m_gridSize[0] * m_simParams.m_gridSize[1] * m_simParams.m_gridSize[2];
m_hCellStart.resize(m_numGridCells);
unsigned int memSize = sizeof(int) * m_numGridCells;