I'm trying to use multiple viewport, but for some reason when I update the look vector using ICameraSceneNode::setTarget() viewports coordinates are always false. (note i'm using a derivated class of ICameraScendeNode*)
:
Code: Select all
vector3df v;
for(sIterCam pCamera = pCameraManager->m_pList.begin();
pCamera != pCameraManager->m_pList.end();
++pCamera)
{
m_pScene->setActiveCamera( (*pCamera) );
m_pDriver->setViewPort( (*pCamera)->ViewportSize );
v = (*pCamera)->getPosition();
v.X += 10;
(*pCamera)->setTarget( v );
m_pScene->drawAll();
}
Any ideas ?