我是OSG和Qt的新手,我仍然試圖在我的OSG窗口上製作Qt HUD,我想要的是Qt界面元素固定在OSG場景中,不與模型一起旋轉。問題是,我需要Qt元素INSIDE osg場景,而不是Qt窗口內的OSG場景(如OSGviewerQt示例中)。試圖在OSG中製作Qt HUD,相機問題
我還有一個OSGQtWidgets示例--useWidgetImage - 全屏參數,它顯示OSG Model上的固定Qt控件。事情是,它爲OSG模型的qt元素ontop創建新的(FIXED)相機 - 因爲這樣,用戶不能旋轉並移動OSG模型,因爲相機不透明。
所以問題是:有沒有一種方法可以製作帶有可用Qt元素的透明相機?或者有其他方法可以實現我的目標嗎?
預先感謝您!
我很困惑,如果你想要一個HUD,你爲什麼要Qt'elements'(比如說什麼?)_inside_ the OSG場景?當然,你希望他們躺在頂端,忘記相機數據。 – cmannett85 2012-08-16 07:58:14
感謝您的快速回復;所需的Qt元素 - 按鈕,樹視圖等;我希望他們在OSG場景中處於困境,因爲在我正在使用的項目中,此時有OSGWidget接口,並且將它從OSGWidget更改爲Qt會很好;因此,當使用OSGViewerQt示例中的某些內容時,似乎更容易轉換爲Qt控件_inside_ scene,就像寫完全新的UI – user1514665 2012-08-16 08:19:43