こんにちわ、C#大好きオオバです。

C#でDirectX11 プロジェクション座標変換して三角形を表示させる

前回ビューポート座標系に三角形を表示させて、クルクル回転させました。
ただ、このままでは裏面がない状態でクルクル回ってしまうため、カリングを設定してみます。

デフォルト状態背面カリングの状態なので、カリングをOFFにし、両面描画させてみようと思います。

culloff_part.cs · GitHub

今回の追加コードは少なく、これだけです。
Rasterrizerステートというところが管理しているということでしょう。

C#でDirectX カリングをOFFにして両面描画してみる_35

ほら、このように背面も描画されましたとさ。

参考サイト

全体コードはコチラ

CullOff._full.cs · GitHub

👉 オススメ記事

2021秋 Asset Refreshセール
100以上のアセットがなんと50%OFF!!オオバもいくつか買いました!
期間 : 10月2日午後3時59分まで

👩‍💻 検証環境