finish deformable sleeping and add option for drag

This commit is contained in:
Xuchen Han
2019-10-10 13:12:40 -07:00
parent 0d7ff567e6
commit 25a566c378
7 changed files with 43 additions and 0 deletions

View File

@@ -93,6 +93,10 @@ public:
for (int i = 0; i < m_softBodies.size(); ++i)
{
btSoftBody* psb = m_softBodies[i];
if (!psb->isActive())
{
continue;
}
for (int j = 0; j < psb->m_tetraScratches.size(); ++j)
{
btSoftBody::Tetra& tetra = psb->m_tetras[j];
@@ -111,6 +115,10 @@ public:
for (int i = 0; i < m_softBodies.size(); ++i)
{
btSoftBody* psb = m_softBodies[i];
if (!psb->isActive())
{
continue;
}
for (int j = 0; j < psb->m_nodes.size(); ++j)
{
sz = btMax(sz, psb->m_nodes[j].index);