cost 131 ms
相機矩陣到 OpenSceneGraph 相機

[英]camera matrix to OpenSceneGraph camera

我有個問題。 我有一個 OpenGl 項目,我想將 OpenGl 的相機矩陣設置為 OpenSceneGraph 相機以獲得相同的視圖。 我有這個代碼來獲得 OpenGl 相機: 在 OpenSceneGraph 中,我編寫此代碼以將相機的眼睛/中心/向上設置為相機的 LookAt(與 OpenGl ...

如何通過代碼正確加載 shp 文件

[英]How to correctly loading shp file by code

我正在嘗試通過 OGRFeatureSource class 加載一個 .shp 文件,但它沒有在場景中顯示,但是當我加載.earth 文件時,使用 arguments 的 osgearth_viewer,形狀文件可以工作。 任何錯誤都在終端上打印。 我的代碼基於我在 web 上找到的教程,但我認為 ...

點深度緩沖區未正確排序

[英]Points depth buffer not sorting properly

我是 OpenSceneGraph 的新手,我正在開發一個生成點雲的應用程序。 我們首先創建一個包含特定區域的點的 osg::Geometry 對象,然后創建一個包含幾何的 osg::Geode 對象,然后我們將它作為子項添加到包含所有地形點的 osg::Group 中. 然后我們將其添加為 osg ...

osg::BoundingBox 相交偏移檢測

[英]osg::BoundingBox intersection offset detection

我需要在兩個移動節點碰撞之前檢查它們之間的交點。 我有這段代碼,它可以工作,但只有當它們已經命中時它才是真的。 有沒有一種簡單的方法可以為邊界框提供偏移量,以便在它們命中之前給出 true ? ...

OSG:為什么有紋理坐標數組而沒有紋理本身?

[英]OSG: Why there is texture coordinate array but not texture itself?

我正在嘗試從osg::Geometry獲取紋理文件名我得到這樣的紋理坐標: 但我無法在processStateSet() function 中獲取紋理文件名。 我從 OSG 示例(特別是來自 osganalysis 示例)中獲取processStateSet function 代碼。 即使有一個紋 ...

OpenSceneGraph:分析場景圖

[英]OpenSceneGraph: analysing a scenegraph

我想通過 OSG 閱讀 3D Model 並了解有關 3D Z20F35E630DAF44 法線和紋理 DFA4C3F68F53 等信息。 我不明白下面的代碼( 從這里完成教程)。 為什么我們使用prset->index(ic)作為索引? 我很困惑。 (* verts)是頂點數組,但prse ...

使用 OpenSceneGraph 逐步 addDrawable 和可視化當前場景圖

[英]Step by step addDrawable and visualize current scene graph with OpenSceneGraph

我想用 OpenSceneGraph 運行這個偽代碼: 如何實現它,最好使用標准 OSG API? 編輯這是一個具體的例子: 我想調用上面的viewer.frame() ,顯示第一個球體,2 秒后顯示第二個球體。 它會顯示 2 秒的空白屏幕。 我必須改變什么? ...

柯南中不包含 OpenSceneGraph 插件?

[英]OpenSceneGraph plugin not included in Conan?

我正在嘗試使用 OpenSceneGraph 做簡單的網格查看器,並且我想使用 Conan 進行依賴。 編譯在調試和發布模式下都運行良好(我現在正在使用 msvc 工具鏈在 Windows 上編譯)。 一旦我嘗試加載任何類型的網格,osgDB::readNodeFiles 就會失敗。 看起來插件沒 ...

無法指向 DCMTKConfig.cmake

[英]Cannot point to DCMTKConfig.cmake

使用 Windows 10,我想通過 CMake 配置 OpenSceneGraph 的源,使其為 Visual Studio 做好准備。 我還需要一些 DCMTK 功能,因此我想鏈接它。 OpenSceneGraph 提供了在其CMakeLists.txt鏈接 DCMTK 的嘗試,但它失敗了( ...

在 OpenSceneGraph 場景中顯示 Qt 快速內容

[英]Displaying Qt Quick content inside OpenSceneGraph scene

我想在我的 OpenSceneGraph 場景中的虛擬屏幕上顯示我的 Qt 快速內容。 我現在使用的方法效率非常低: 使用 FBO (FrameBufferObject) 將 Qt 快速渲染到屏幕外表面使用 QOpenGLFramebufferObject::toImage() 下載像素上傳像素到 ...

無法在 FBX 文件中嵌入紋理

[英]Cannot embed textures in FBX file

我需要使用一些嵌入的紋理來旋轉/調整 FBX 的大小,但我偶然發現了一個奇怪的問題。 顯然,OSGconv 生成的文件只有外部紋理,無法更改。 我使用的是 OSG 3.6.5,這是我使用的命令行。 我也嘗試過 OSG 3.6.4。 任何提示? ...

如何從 Esri Grid (osg) 有效地繪制地形 model?

[英]How to draw a terrain model efficiently from Esri Grid (osg)?

我有許多 Esri Grid 文件( https://en.wikipedia.org/wiki/Esri_grid#ASCII ),我想在 3D 中渲染它們而不會丟失精度,我正在使用 OpenSceneGraph。 問題是這個網格大約是 1000x1000(或更多)點,所以當我提取頂點,然后計算 ...

OpenGL OSG::Texture 乘法只顯示一種顏色

[英]OpenGL OSG::Texture multiplication only shows one color

我的目標是“乘以”兩個 OSG::Textures,其中一個是光分布(RGBA 圖片),另一個是我自己生成的黑白過濾器圖像/紋理。 現在,兩個紋理具有相同的大小,即使它們可能沒有,也會很好。 你可以想象,我試圖從光紋理中去除過濾器紋理上的黑色區域。 目前,無論如何,我的代碼都可以使整個屏幕變成一種 ...

如何在 OpenSceneGraph 中縮放/旋轉/移動資產

[英]How to scale/rotate/move an asset in OpenSceneGraph

我對 OpenSceneGraph 完全陌生 我可以打開並保存 OSG 資產。 我需要對其進行一些簡單的轉換,例如尺寸縮放/旋轉/平移。 這似乎是一項非常簡單的任務,無論如何我找不到任何快速文檔:/ 任何提示? ...

OSG 地球相機位置

[英]OSG Earth camera position

在幾次消極嘗試后,我寫信給你。 我正在使用OSGEarth ,特別是我無法為起始位置設置相機的經度、緯度和高度。 恐怕這與我使用EarthManipulator的事實有關 所以我創建了相機: 隨后,所以我創建的看法,對此我通過EarthManipulator 但我不能從通常的角度移動。 ...

GDB打印庫的警告源調用堆棧

[英]GDB printing library's warning origin call stack

我從OpenSceneGraph得到很多警告,所有警告都像這樣: 不幸的是,我無法追蹤它們的起源。 我試圖啟動我的程序,然后用CTRL + C中斷並使用bt打印回溯。 它僅給我一些來自應用程序工作流的基本跟蹤,例如: 輸入以下內容時會出現警告: void osgViewe ...

如何在不設置OpenSceneGraph中的材質的情況下在osg :: Geometry上設置發光度

[英]How can I set shininess on an osg::Geometry without setting a material in OpenSceneGraph

我有一個osg :: Geometry,其狀態集用於設置我通過osg :: Material :: setShininess()變得發亮的材料。 問題在於,現在我需要為整個幾何圖形設置各種顏色。 我嘗試使用幾何的顏色數組來執行此操作,但是除非停止在幾何的狀態集上設置材質,否則該方法將不起作用 ...

osgEarth和Qt中未顯示行

[英]Lines not showing up in osgEarth & Qt

我試圖在Windows上的Qt(5.12)應用程序中使用osgEarth,但顯示行時遇到了一些麻煩-例如,它們根本沒有出現。 按照一些在Stack Overflow上構建osg,osgQt和osgEarth的說明,我設法使所有內容都可以構建和運行。 如果運行帶有批注.earth文件的 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM