看板 GameDesign 關於我們 聯絡資訊
我終於找到錯誤了 在 void test1030App::createScene(void) 中 把下面的地方註解起來 //---------------------------------------------------------------------- // Create the scene node SceneNode *node = mSceneMgr->getRootSceneNode() ->createChildSceneNode("CamNode1", Vector3(-400, 200, 400)); node->yaw(Degree(-45)); node->attachObject(mCamera); // create the second camera node node = mSceneMgr->getRootSceneNode()->createChildSceneNode ("CamNode2", Vector3(0, 200, 400)); //---------------------------------------------------------------------- 再把所有 dualViewport 相關部份也全部註解起來 就正常了 這樣看起來 應該就是 Dual SceneManagers 的範例 跟 RaySceneQueries 有相衝突的部份 如果單純將這兩個範例硬合在一起 就會出現使用Camera 做mRaySceneQuery碰撞的誤判 只是要如何把這兩個部份 正確的融合在一起 就待之後再研討吧...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.140.116 ※ 編輯: pleaselouis 來自: 59.112.140.116 (11/04 11:59)