我剛開始學習OpenSceneGraph,我試圖模擬在一個3d房間裏走動(在房子裏走動)。在openSceneGraph中設計一個3D房間
我的想法是繪製封閉的矩形立方體作爲牆壁和類似的地板和天花板,然後將相機放置在房間內。 我想在房間內放置物體,如牆壁,門,沙發等。任何人都可以給我一個示例/想法來渲染OpenSceneGraph中的3D房間模型。
我剛開始學習OpenSceneGraph,我試圖模擬在一個3d房間裏走動(在房子裏走動)。在openSceneGraph中設計一個3D房間
我的想法是繪製封閉的矩形立方體作爲牆壁和類似的地板和天花板,然後將相機放置在房間內。 我想在房間內放置物體,如牆壁,門,沙發等。任何人都可以給我一個示例/想法來渲染OpenSceneGraph中的3D房間模型。
我會看看openscenegraph網站。這裏: http://www.openscenegraph.org/index.php/documentation/getting-started
OSG中有一個「第一人稱導航器」,它模仿大多數FPS射擊遊戲的交互。
要實現所有你想要的,你可能還需要某種碰撞檢測。 OSG有射線交叉碼,可以告訴你,如果你站在一個物體上,並且你碰到了什麼東西。
渲染房間與渲染其他任何東西沒有區別,所以沒有任何具體的演示。嘗試osgEdit: http://osgedit.sourceforge.net/
作爲將對象組裝成場景的方式,然後您可以使用它。
嗨,我已經看了一些例子,但我不確定如何實現3D房間導航(這在遊戲和虛擬現實中非常普遍),所以我想知道是否存在示例或任何提示設計這是因爲我很喜歡這個世界。謝謝 –