1
単一の三角形が正面か背面かを確認したいのですが、私はdirectx11のための簡単なオプションがあるかどうか調べようとしました。私は見つけられませんでした。C#SharpDX三角形が正面か背面かをチェックするオプションなし
Something like: CheckFacing((Vector3)TrianglePoints, Camera(vector3)){
Formula... //The formula to check it but I do not know if I should manually check or if directx11 has an option
return CameraFacing; //(front or back)
}
私はそれを取得し始めましたが、 "ドット(クロス、カメラ)"でカメラのアイベクトルを使用するのですか、それとも間違っていますか? –
はい、目のベクトルです。同じ方向のクロスフェイス、垂直の場合はゼロ、カムに向いている場合はマイナスです。 – yacc
それは正しく動作しているようです私はジオメトリプロではないので、すべてのfronに直面しているものが正しいかどうかチェックしませんでしたが、私は4つの三角形を見て、4つの三角形を前面に向けました。動画は次のとおりです:https://www.youtube.com/watch?v=wkDD5z1iQws&feature=youtu.be –