From 453b0f9e29e532fe2e5cdf7eba0e0f6bdfa9d102 Mon Sep 17 00:00:00 2001 From: Benjamin Ellenberger Date: Wed, 19 Oct 2016 21:20:57 +0200 Subject: [PATCH] Fix uninitialized transform. Increase performance string. Remove unused method signature. --- examples/Evolution/NN3DWalkers.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/examples/Evolution/NN3DWalkers.cpp b/examples/Evolution/NN3DWalkers.cpp index cba5abb0c..d7322b59f 100755 --- a/examples/Evolution/NN3DWalkers.cpp +++ b/examples/Evolution/NN3DWalkers.cpp @@ -138,9 +138,7 @@ public: void spawnWalker(int index, const btVector3& startOffset, bool bFixed); virtual bool keyboardCallback(int key, int state); - - void setMotorTargets(btScalar deltaTime); - + bool detectCollisions(); void resetCamera() @@ -269,7 +267,7 @@ public: m_bodies[0] = localCreateRigidBody(btScalar(bFixed?0.:1.), bodyOffset*transform, m_shapes[0]); m_ownerWorld->addRigidBody(m_bodies[0]); - m_bodyRelativeTransforms[0] = btTransform(); + m_bodyRelativeTransforms[0] = btTransform::getIdentity(); m_bodies[0]->setUserPointer(this); m_bodyTouchSensorIndexMap.insert(std::pair(m_bodies[0], 0)); @@ -1021,7 +1019,7 @@ void NN3DWalkersExample::drawMarkings() { { if(m_walkersInPopulation[i]->isInEvaluation()){ btVector3 walkerPosition = m_walkersInPopulation[i]->getPosition(); - char performance[10]; + char performance[20]; sprintf(performance, "%.2f m", btSqrt(m_walkersInPopulation[i]->getDistanceFitness())); m_guiHelper->drawText3D(performance,walkerPosition.x(),walkerPosition.y()+1,walkerPosition.z(),3); }