viewport3d

    1熱度

    1回答

    我有viewport3d,我想改變它的背景顏色。 我對Wpf很新。我不明白從其他職位做什麼。所以我問這裏。 我改變畫筆屬性的Viewport3D但不起任何作用 <Window x:Class="W3DTinker.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns

    2熱度

    1回答

    我正在研究WPF應用程序,該應用程序必須允許用戶定義任何四邊形形狀以充當相機框架的裁剪區域。這是通過將四個點連接在一起的視頻流疊加來實現的,從而可視化輸出圖像中應該使用哪個區域。 作爲第二步,這給我造成麻煩,我想顯示將選定的四邊形轉換爲矩形的結果。我設法使用opencv的warpPerspective函數來做到這一點,但事實證明這很慢(處理器很重)。 我相信它也可以用WPF(GPU加速)使用Vie

    2熱度

    1回答

    我使用HelixToolKit的ModelImporter函數向我的Viewport3d添加了一個模型(STL文件),但首先沒有顯示出來。要查看添加的3D模型,我必須縮小。我的問題是,是否有任何方法可以動態/編程地縮小或旋轉相機到新添加的模型或任何需要立即顯示的相機。 我正在爲項目使用C#WPF的helix工具包。

    0熱度

    1回答

    這是我多麼希望我的屏幕看起來像: 在左上邊角,我需要有6 3d models所以我會做,使用PerspectiveCamera。右上角開玩笑需要提供一些數據,所以我會使用scene2d來做到這一點。當3d models將被batch.dra()和PerspectiveCamera淹沒並且關於模型的數據將是scene2d時,左下角需要組合。在右下角我開玩笑地需要一個scene2dtable來顯示所有

    0熱度

    2回答

    我正在使用HelixToolkit來查看和交互STL文件。我需要在窗口上繪製或標記用戶點擊的點。我有座標,我知道在哪裏繪製點,但我不知道如何繪製它,有人可以幫助我嗎?我張貼一些代碼來解釋一下我現在所擁有的: private void vierport3d_MouseRightClick(object sender, MouseButtonEventArgs e) { Poin

    3熱度

    1回答

    我正在研究一個應用程序,該應用程序正在生成一堆代表木板的ViewModel實例的集合(全部需要attriuttes-x,y,z,posx,posy,posz)。這工作正常。 現在我想在3D環境中以可視化的應用內這些木板: 我發現很多的例子來說明如何使用viewport3d Frameworkelement創建箱,但我的問題是,所有的人展示如何靜態定義一個3dobject。 我在嘗試和嘗試,但我沒有

    1熱度

    1回答

    使用Helixtoolkit,您已經設置了一個場景(視口)。添加了相機,默認燈光,網格等。您還添加了一個SortingVisual3D,您可以在其中添加各種框元素。它們在放置在視圖中時呈現。一切都很好。 現在我想實現的是爲3D對象創建一個新的容器,其中我的移動Gizmo將放置在每個對象中。如果我將gizmo添加到排序容器中,它可能不可見(框重疊gizmo),所以我需要一個單獨的容器,其中必須是在所

    1熱度

    1回答

    您好,我製作了一個應用程序,通過它用戶可以導入STL文件,我將它作爲WPF應用程序並嘗試使用Helix 3D打開文件工具包,但問題是,當我試圖打開我的STL文件時,圖像變大,我無法將其大小最小化/保持在中心位置。在這裏輸入代碼 請查看我爲打開STL文件所寫的附加代碼。 MainWindow.XAML //進口螺旋3D打開STL文件 螺旋工具包:HelixViewport3D X:名稱= 「的Vie

    1熱度

    1回答

    我目前在一個wpf應用程序,其中有一個Viewport3D相機。 我正在創建一個3D漫遊模塊。 我希望我的PerspectiveCamera根據它在朝向改變後面對的方向移動。 我用我的鍵盤來控制運動,例如: NUMPAD8:前進 NUMPAD2:向後移動 NUMPAD4:向左旋轉 NUMPAD6:向右旋轉 下面這種方法是檢測鍵盤事件: private void button20_KeyDown(O

    -1熱度

    1回答

    是否有一種簡單方法可以返回WPF中Viewport3D對象中存在的所有Point3D的列表?爲了確定XYZ邊界,我需要這個集合,以便我可以定位相機,使得所有Point3D都在視野內。 如果沒有簡單的方法,我需要迭代哪些集合以確保捕獲所有Point3D?