GPの干渉 線の貫通

グリースペンシルの面が貫通してしまう問題

パターン1 グリースペンシル同士の干渉

グリースペンシルの干渉問題についてです。空間上は奥にあるグリースペンシルの線が、手前にあるグリースペンシルの面を貫通して浮き上がってきます。どうやったら空間的にカメラに近いグリースペンシルが上に表示されますか?

ChatGPT:

グリースペンシルでの奥行き関係(Z順序)の問題は、設定やオブジェクトの構造を調整することで解決できます。以下に考えられる解決方法を示します。


GreasePencilのプロパティで、Stroke Depth Orderの順番を2Dのレイヤ順から3D空間上で設定すればいい

パターン2 3Dのアウトラインがグリースペンシルの面を貫通してしまう

解決法:

1. Freestyleのチェックを外す

何が起きるのか?

どうして線が透過していた?

2. SceneのPost Processing > Compositingのチェックを外す

Compositingとは?

チェックを外すと?

なぜ線が細くなった?


FreestyleとCompositingの関係


どうすれば良いか?

1. Freestyleを使用する場合:

2. Freestyleを使用しない場合:

3. 本来の透過マテリアルの表示を優先する場合:


結論