viewport3d

    0熱度

    1回答

    當我嘗試將3D內容異步添加到Viewport3D時,這會導致「此API被來自錯誤上下文的參數訪問」。在Tar​​getInvocationException中。 3D內容是從3D掃描設備的數據生成的。通信&所需的計算是在一個單獨的線程中完成的。首先,我嘗試從該線程訪問viewport3D。我意識到這應該由GUI線程來完成,所以現在我用這個代碼: ModelVisual3D model = new

    1熱度

    1回答

    今天我開始在WPF學習一些3D,並將一些簡單的例子(平面)複製到我的XAML中,並且它們都工作正常。但是,當我調整相機和飛機的座標以滿足我的需求時,我總是什麼都看不到。 我不知道自己做錯了什麼,我也已經勾畫了(非常簡單)3D場景來驗證我的數據,這一切對我來說似乎都是正確的。 任何人都可以請檢查以下XAML並告訴我我做錯了什麼?我只想在x-z平面上創建一架飛機,也就是某種「地板」,照相機從頂部俯視它

    1熱度

    2回答

    請問您可以展示如何設置和保存viewport3D的背景顏色。每當我保存沒有背景是可見的只有模型,我嘗試了網格,但獲取網格中的一切?任何幫助都可以做到?

    0熱度

    1回答

    我是在夏季開發Surface應用程序的團隊的一員。我現在已經開始對這個應用程序做一些小的修改,但是上次運行完全相同的代碼時出現了錯誤。 錯誤消息是「GeometryHitTestParameters」HitTestParameters在「Viewport3DVisual」上不受支持,並且抱怨VisualTreeHelper中的某些參數。的HitTest()。 的代碼是一樣的,但工作環境略有不同:

    1熱度

    2回答

    <Window x:Class="Viewport2DVisual3DExample.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Button on 3D"

    2熱度

    1回答

    我已經在使用RenderTranform結合縮放和平移的WPF應用中實現了縮放和平移。 一切都與位圖,文字,圖形路徑,形狀和更多桃色。 只要我把viewport3d放入可視化樹中,並放大圖片,性能就會下降到可怕的(非交互!)級別。 有什麼建議嗎? 我已閱讀此頁http://msdn.microsoft.com/en-us/library/bb613553.aspx並遵循適用於我的應用程序的所有建議

    2熱度

    1回答

    我有一些3d點,我必須繪圖,因爲據我所知,沒有一個C#圖表庫,這將很容易做到這一點,我認爲下一個更簡單的方法來做到這一點將創建點viewport3d並保存圖像。

    1熱度

    1回答

    主要問題是在LinearGradientBrush中。它以紅色填充三角形。怎麼了?我已經嘗試了幾乎與2d形狀相同的代碼。它工作完美。 <Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas

    1熱度

    1回答

    我想在Viewport3D中呈現多達300個字符串(只是幾個字) - 快!我想在不同的Z位置渲染它們,並流暢地放大和縮小。 到目前爲止,我還發現了呈現在文本的Viewport3D的方式: 放在一個TextBlock在Viewport2DVisual3D。 This guy's PlanarText類。 同一個人的SolidText類。 創建我自己的2D面板並對齊它上面的TextBlocks。每次更

    5熱度

    3回答

    在Windows XP WPF真正的3D內容(通常是使用的Viewport3D控制顯示)看起來非常難看,因爲它是在默認情況下不抗鋸齒爲WPF圖形其餘都是。特別是在較低的分辨率下,體驗非常糟糕,無法用於生產代碼。 我已成功地迫使使用驅動程序的設置一些NVIDIA顯卡的抗鋸齒。不幸的是,這有時會產生醜陋的文物,只適用於特定的卡片和驅動版本。微軟在這方面的官方言論是,在Windows XP下通常不支持抗