2016-06-07 114 views
0

我是WPF 3D繪圖的新手。我想在3D C#WPF中繪製一個矩形。在3D空間中使用Wpf繪製矩形

如何使用以下參數

DrawRectangle(double x, double z, double width, double height) 

其中z是從立體攝像頭,矩形的距離繪製此。

如何使用類ViewPort3D和透視相機在框架上繪製疊加層?

something like this

+0

我也很難與此,因爲如果我們處理3D我們正在與矩形 – Sherlock

+0

Hi Katana .. 您是否有任何關於此問題的相關鏈接......是否有可能在不使用spaceline3d的情況下,我們可以在3D繪圖中創建僅具有邊框的透明矩形.... –

+0

您是否希望在3D(相機方向)頂部獨立= 2D)或3D內部(真正的3D平坦4黑色矩形 - 每邊一個)? –

回答

0

我的要求是畫就像一個位圖圖像上的矩形形狀的一些(這是從車輛傳感器攝像頭的),我們有被賦予在現實世界和相機參數的對象位置。

例如: 物體位置......... 龍名次(米)13.560760 緯度名次(米)0.33948556 寬度(米)1.7295655 高度(m)1.5668937

照相機參數...... 地平線/間距= -44像素/ -0.0008976米 偏航/平移= 12個像素/0.0002448米 橫滾角= 0.0弧度 焦距= 1458個像素/每度0.0297432米 像素= 24.615385 相機高度(地上)= 1.27米 相機龍寶s(從車輛前方)= -1.703 m 攝像機Lat Pos(來自車輛中心)= 0.0米

+0

這似乎並沒有回答這個問題。請花一些時間,看看提高你的答案的一些提示[here](http://stackoverflow.com/help/how-to-answer)。 – ishmaelMakitla