2016-04-19 16 views
1

私のデモプロジェクトでは、3Dでオブジェクトを作成し、軸座標系を表示しています。2Dプロジェクト形状から2D

3Dオブジェクトの3つの正面図(正面図、上面図、側面図)を軸が広がる面にプロットする必要があります。

現在、私は境界ボックスをプロットすることしかできませんが、輪郭をプロットしたいと思います。

私はあなたが私が何を意味するか見ることができるように:)

enter image description here

答えて

1

を簡単な方法は、単純に同じビューと投影を使用してレンダリングするだろう、バウンディングボックスの中に赤ペンでそれにそれを描きましたマトリックスを使用しますが、シャドウマトリックスを適用します。これは、レンダリングしたい平面の尺度であり、その平面を翻訳して、必要な場所に置くことができます。

例:Z = 4.0

matrix3d = 1, 0, 0, 0, 
      0, 1, 0, 0, 
      0, 0, 0, 4, 
      0, 0, 0, 1 

上にレンダリングするために私はWPFのために周りの正しい方法だと思いますが、あなたはおそらくそれを作るためにSystem.Windows.Media.Media3D.Matrix3D機能を使用すると思います。

関連する問題