環境 Unity2021.2.18f1 概要 metalがジオメトリシェーダに対応していないらしいので使わずに草を生やしてみます。 テッセレーションでは点から三角(もしくは四角)形を生成できるのでやってみました。 1チャンネルのテクスチャからMeshTopology.Pointsのメッシュを作成して、テッセレーションシェーダで草にしています。 Shader "Custom/TessellationGrass" { Properties { _Color("Color", color) = (12, 173, 0, 1) _UnderColor("UnderColor", color) = (0…