テクスチャに直接ペイントするデカール システムを作成中です。また、ビデオ カードでレッグワークを行っているので、Texture2D.Apply() アプローチを使用するような遅延はありません。
とにかく、基本的には、指定された UV 座標でテクスチャをデカールでスタンプするだけです。次のステップは、レイキャストが当たった島を分離して、デカールをその島に限定できるようにすることです。そのため、デカールが島の端近くに当たったときに、隣接する島に漏れることはありません。
私が知っていること:
-レイキャスト ヒットの UV 座標 (描画する場所)
-ヒットした三角形のインデックス (描画する正しいテクスチャを見つける方法)
- すべての UV の配列 (まだ使用していませんが、分離プロセスに役立つと確信しています)
攻撃された島を隔離する方法を理解するのを手伝ってくれる人はいますか? 私は本当にこのフォーラム、ユニティフォーラム、そしてグーグルを罵倒しました...助けを求める同様の嘆願をいくつか見つけましたが、答えはありませんでした。
どんな助けでも大歓迎です:]
編集: 何人かのアーティストと話した後、UV アイランドはシェルと呼ばれることもあります。