さて、私は3D投影についてまったく何も知りませんが<Matrix3D/>
、私が利用できるいくつかの事前定義された変数に基づいて、Silverlight()で画像を投影する方法を理解する必要があります。私はいくつかのサンプルコードまたは本当に基本的な「愚か者のための」一連の記事を高低で検索しましたが、意味のあるものはまだ見つかりませんでした。偉大なカーンアカデミーでさえ、私にとって十分に単純ではありませんでした。カメラ、視野、回転-私の脳はこのようなものを包み込むことができません。
次の予測が必要です。
- 等尺性
- 正書法
- 斜め
- 視点
したがって、X、Y、場合によってはZなど、いくつかの変数が提供されます。たとえば、これは-
タイプ:正書法 X:70° Y:10° Z:20°
どういうわけかこれを->これに->
そして
タイプ:アイソメX : 314.7 ° Y:35.4° Z:299.8°
これに->
キャンバス上の画像が表示される場所の座標、幅/高さなど、他の情報もあります。その情報も役立つ場合は。
これを説明できるリソースを知っている人はいますか(ウィキペディアをスクラッチしてください-そのようなものは私には意味がありません)。または、これらの計算がどのように機能するかを知っていますか(.NET、WPF 3D関数なし)。