openscenegraph

    1熱度

    2回答

    我正在處理一個項目,在該項目中我需要從外部設備視頻捕獲幀並將它們呈現在openSceneGraph節點上。我也在使用GLSL着色器。但我不知道如何在運行時更新紋理。對於其他制服,我們需要進行回調,但是我們是否也需要爲glsl和openSceneGraph中的採樣器進行回調? 我的代碼看起來像這樣。我現在所得到的只是一個黑色的窗口。 osg::ref_ptr<osg::Geometry> pictu

    3熱度

    1回答

    使用C++和OSG我試圖上傳一個浮動紋理到我的着色器,但不知怎的,它似乎並沒有工作。最後,我發佈了一部分代碼。主要問題是如何使用float數組中的數據創建osg :: Image對象。在OpenGL所需的代碼將是 glTexImage2D(GL_TEXTURE_2D, 0, GL_LUMINANCE32F_ARB, width, height, 0, GL_LUMINANCE, GL

    0熱度

    2回答

    我想用OSG編譯我的項目,我在OpenSUSE 12.1中安裝了所有必需的RPM。我不知道是怎麼回事,因爲我所做的就是和的#include我的編譯器(gcc 4.6.2),它內部的崩潰說: 「之前預期標識符‘(’令牌」 問題是當我點擊了錯誤,它使我的文件實用程序是 枚舉值 { OK, SOURCE_EQUALS_DESTINATION, ...等等 }; 我不明白髮生了什麼,並會非常感謝任何幫助。

    2熱度

    2回答

    請在3D圖形編程中對Frustum Culling做出很好的解釋。我需要學習3D(到目前爲止從未進行過嚴肅的圖形編程),而且我也很難理解本手冊中使用的一些術語以及我正在使用的書籍。 目前我正在試圖通過Java 3D API規範看清楚書看起來就像在那裏,因爲這..

    1熱度

    1回答

    我是OSG和Qt的新手,我仍然試圖在我的OSG窗口上製作Qt HUD,我想要的是Qt界面元素固定在OSG場景中,不與模型一起旋轉。問題是,我需要Qt元素INSIDE osg場景,而不是Qt窗口內的OSG場景(如OSGviewerQt示例中)。 我還有一個OSGQtWidgets示例--useWidgetImage - 全屏參數,它顯示OSG Model上的固定Qt控件。事情是,它爲OSG模型的qt

    2熱度

    1回答

    我正在嘗試安裝OSG的Python包裝器pip install PyOSG。 但它失敗與此錯誤: g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/Producer/Referenced.o build/temp.linux-x86_64-2.6/Producer/Camera.o b

    0熱度

    1回答

    我需要爲我的場景圖添加一面牆,並使其工作,因此無法用我的相機穿過牆。我正在創建一個實驗室場景,但我一般對3D編程不熟悉。我一直在與書OpensceneGraph 3.0初學者指南,迄今,好吧。 我在場景中有幾個傢俱,但我想要做的是添加一個牆,我的相機不應該去。我的代碼如下,來自Openscenegraph初學者的書,似乎沒有做任何事情(第83頁)。我添加了它,並且我沒有看到牆,我仍然可以用相機在場

    2熱度

    1回答

    我是Qt的新手,遇到了一個我無法處理的問題,比如一個月。情況是這樣的: 我OpenSceneGraph項目(這是OpenGL),並試圖使三維場景內的Qt接口。我認爲它沒有必要如何處理,但如果有人想知道更多here是線程OSG論壇上的更多信息(雖然我沒有得到解決方案)。問題是,當鍵盤上的任何按鍵被點擊時,Qt控制在屏幕上跳轉,並且不再對任何(鼠標或鍵盤)事件作出反應。不過,整個程序仍在繼續。 總結一

    4熱度

    1回答

    我希望有人在那裏理解下面的代碼失敗的原因。我試圖從osg :: Node *節點對象中獲取PositionAttitudeTransform(Openscenegraph類)的一個實例。但下面以粗體顯示編譯器錯誤。 void CameraPosCallbackUpdate::operator()(osg::Node* node, osg::NodeVisitor* nv) { // o

    0熱度

    1回答

    我想在OSG中創建一個動態球體,該球體將通過鼠標左鍵單擊在該位置(中心)創建(移動),並且鼠標指針的動態半徑與當前位置的距離中心.... 我明白了這個原因,我需要創建一個osgGA :: GUIEventHandler對象和實現虛擬手柄的功能,但我錯過了其他細節,如從現場發現的領域對象時,它自身並改變其屬性。 我也試圖改變A picking example但未能檢測出的NodePath球體或創建一