SharpDX(VB.net)で基本的なコーディングを開始しましたが、すでに2Dの三角形をレンダリングしています。私は他の2Dのものをレンダリングする方法を知っていますが、私は3Dで何かを作成して、カメラをいくつかのキューブの周りで回転させることができます。私はそれを試しましたが、3D空間を画面座標に変換するのに失敗しました。今ここに私の質問があります:SharpDX 3D環境をレンダリングする方法
- 私はどのようにして遠近法の投影法を計算できますか?
- Matrixを頂点シェーダに渡すにはどうすればいいですか
- マウスを画面上にドラッグすると、カメラをオブジェクトの周りに回転させるにはどうすればよいですか?
私にこれらのことを説明し、いくつかのコード例を挙げてください。私はSharpDXのちょうど初心者です。私が見つけたものはすべて私にとっては理解できませんでした。
人々はいつも説明してくれますが、StackOverflowの人々は通常、人のためのコードサンプルを無料ではなく作成しません; P – Jaxi
私はプロジェクトXD全体ではない短い例を意味しました。 stackoverflowを見てみると、たくさんのコード例が見つかります – TimoHo