2013-07-10 127 views
1

我正在使用OGRE 1.7。我想用兩個窗口創建一個應用程序,第一個渲染場景(一堆3D點),第二個窗口必須提供一組控件(按鈕,下拉菜單,標籤等)。我目前使用SDKTrays來組織按鈕,但是由於有很多控件使得場景混亂。我想以另一種觀點組織他們。OGRE - 多個窗口 - 渲染窗口和菜單窗口

誰能告訴我如何在Ogre中做到這一點?我無法從OGRE教程中找到它。我正在研究Ubuntu 12.04和Ogre 1.8.1。

在此先感謝。

PS 1:我的意思不是兩個窗口從字面上看,它可能是與兩個面板/視圖(缺乏正確的詞)

PS 2所示的窗口:很多類似的問題,「有多個窗口「談論多個視口。對我而言,沒有必要 - 第一個窗口是動態的,第二個窗口是非常靜態的。我有一種感覺,我必須使用像CEGUI,MyGUI,QuickGUI這樣的Ogre GUI。我真的需要嗎?如果是,請指出最簡單的一個。

PS 4:這是一種來自OGRE論壇的repost(我無法得到答案)。

回答

2

我更喜歡在我的GUI控件中使用Qt。我認爲這是創建非遊戲GUI最方便的庫。結合食人魔和Qt是可能的。有Windows,Mac,Unix的代碼示例。請看看here

+1

感謝您的建議。即使經過大量研究,我也找到了同樣的結果。看起來像GUI控件在使用Qt時更好,或者與QML更好。我從[這裏]選擇了QML + Ogre(http://advancingusability.wordpress.com/2013/03/30/how-to-integrate-ogre3d-into-a-qt5-qml-scene/)。 –