1

これらの図形を WPF で描画する予定です。教育用ソフトです。

これらのキューブとビューを実装する方法について、どのようなアイデアがありますか?

当初はcanvasとdrawで始める予定だったのですが、永遠に続くのではないでしょうか。それで、それらを描くのに役立つライブラリが存在すると思いましたか?

ここに画像の説明を入力

4

1 に答える 1

5

3D 形状 (立方体など) を描画し、さまざまな角度からレンダリングする機能は、WPF に組み込まれています。立方体の外観から、立方体を構成する線が平行であるため、遠近法カメラではなく正投影カメラが必要になります。

また、 Cube などのオブジェクトが組み込まれているPetzold.Media3D ライブラリも役立つ場合があります (それらを構築するために独自のアルゴリズムを作成する必要はありません)。

最後に、この入門書は WPF 3D を使い始めるのに役立つかもしれません。

3D の使用方法をある程度理解したら、シーン内の適切な場所にキューブを配置し、キューブを表示するためにカメラを適切に配置するだけです。おそらく、同じ 4 つのカメラ位置を再利用したいと思うでしょう。1 つは「3D ビュー」用、もう 1 つは上面、側面、および正面ビュー用です。

これは、2D を使用して立方体を描画しようとするよりもはるかに少ない作業です。

于 2012-06-30T00:31:32.283 に答える