clear _saveNonCollisionGeometry when it's not needed, remove some debug prints

This commit is contained in:
Seth Alves 2015-04-02 06:57:27 -07:00
parent 9e1a276077
commit 57a4f3abe3

View file

@ -1922,16 +1922,17 @@ bool Model::renderInScene(float alpha, RenderArgs* args) {
} }
if (args->_renderMode == RenderArgs::DEBUG_RENDER_MODE && _renderCollisionHull == false) { if (args->_renderMode == RenderArgs::DEBUG_RENDER_MODE && _renderCollisionHull == false) {
qDebug() << "turning collision hull rendering on"; // turning collision hull rendering on
_renderCollisionHull = true; _renderCollisionHull = true;
_nextGeometry = _collisionGeometry; _nextGeometry = _collisionGeometry;
_saveNonCollisionGeometry = _geometry; _saveNonCollisionGeometry = _geometry;
updateGeometry(); updateGeometry();
simulate(0.0, true); simulate(0.0, true);
} else if (args->_renderMode != RenderArgs::DEBUG_RENDER_MODE && _renderCollisionHull == true) { } else if (args->_renderMode != RenderArgs::DEBUG_RENDER_MODE && _renderCollisionHull == true) {
qDebug() << "turning collision hull rendering off"; // turning collision hull rendering off
_renderCollisionHull = false; _renderCollisionHull = false;
_nextGeometry = _saveNonCollisionGeometry; _nextGeometry = _saveNonCollisionGeometry;
_saveNonCollisionGeometry.clear();
updateGeometry(); updateGeometry();
simulate(0.0, true); simulate(0.0, true);
} }