due the upgrade with visualstudio 2013, ogre2.1 i've decided to go to 64 bits compiling.
i've compiled everything with 64 bits, dependencies, boost and ogre 2.1 works (the pbs sample is ok) and I've tried to compile my game
everything is ok, compiled all in debug and release mode, but when I launch the game an exception is thrown, going in deep the line that cause the crash is this:
Code: Select all
OgreSceneManager.cpp
void SceneManager::updateSceneGraph()
// Auto-track camera if required
CameraList::const_iterator itor = mCameras.begin();
CameraList::const_iterator end = mCameras.end();
while( itor != end )
{
(*itor)->_autoTrack();
++itor;
}
any ideas about how to understand some way?
the physics engine is not update the positions yet, the crash appears before
EDIT:
i've tried to comment the renderOneFrame(); and the game doesn't crash, so the physics engine is not the cause, the phyiscs run under the black window...