画像とUVの2D表示から選択できる TTT UV Island Selector を追加するUnityパッケージです。
マスク画像ファイルやTexture2Dアセットは生成しません。Renderer参照、サブメッシュ番号、選択した島のUV形状の識別情報だけをScene / Prefabに保存します。
このプロジェクトの Packages/com.gokoukotori.ttt-island-type-expand が拡張本体です。
TTT本体のソースは変更せず、RuntimeとEditorの.asmrefを使用してTTTの既存アセンブリへコードを組み込みます。
TTTの公開拡張APIではなく内部実装に依存します。対応版以外ではInspectorに警告を表示し、選択を適用しません。ただし、内部APIが変わった場合はコンパイル自体が失敗し得るため、更新時には対応確認が必要です。
TexTransTool > IslandSelector > TTT UV Island Selector を追加します。IslandSelectAsLayerMask にし、このSelectorを割り当てます。必要に応じて MaskPadding を調整します。SimpleDecalなどのIslandSelector欄でも使用できます。複数Renderer / サブメッシュをまとめる場合はSelectorをそれぞれ作り、TTTの IslandSelectorOR で組み合わせてください。
選択結果のScene / Prefab保存は通常のUnityの保存操作で行います。
OriginalObjectEquals を使用します。Mesh統合やUV変更を先行させる処理との一般的な互換性は保証しません。com.gokoukotori.ttt-island-type-expand
未設定
0.1.0
2022.3 以降
なし
なし
未設定
GokouKotori