理由は聞かないでください。MFC を使用して 3D 図形を描画する必要があります。行列とベクトルのクラスを作成しました。ViewMatrix(逆カメラ行列)とProjection Matrixを計算しています。
すべての頂点に世界観と射影行列を掛けます。このベクトルを W で割り、ビューポートの x、y 座標を取得します。また、WorldViewMatrix から 100 京を抽出し、それを法線ベクトルで乗算して、このポリゴンの法線を取得します。
三角形の各点の色を計算したいのですが、やり方がわかりません。投影された座標から三角形を作成し、各ポイントの光を計算するために、投影の逆行列を掛けて位置を取得できます。しかし、遅すぎます。
実際の GPU でどのように実現されているか知りたいです。それらには、頂点とポイント、およびその他のシェーダーがあります。私はこのようなことをしたいです。