【Unityエディタ拡張】UDIMツール
- 無料/FreeDigital0 JPY
- おやつをあげる/Buy me a coffeeDigital100 JPY



⚠このツールのアップデートはしない予定です。 ⚠This tool will not be updated. ⚠必ず利用規約と商品の内容をご確認の上でご購入ください。 ⚠Please be sure to check the terms of use and product details before purchasing.
使い方
以下のページをご覧ください 日本語 https://note.com/echelia00/n/n821a48ceabc1 English https://note.com/echelia00/n/n618dfcc188ba
注意事項
・ マテリアルをタイル数分だけ作成するため、タイル数に比例して描画負荷が増加します。負荷軽減のツールを合わせてお使いください。 ・ 1つの三角形ポリゴンが複数のUDIMタイルを跨いでいる場合、正常に分割できずエラーが表示されます。 ・ 自動置換を機能させるには、同一フォルダ内に 1001, 1002... といった4桁のタイル番号を含むテクスチャが必要です。
Unityバージョン
Unity 2022.3(2022.3.22f1で制作) ※ModelImporterやShaderUtilを使用しているため、極端に古いバージョンでは動作しない可能性があります。
基本仕様
1. UDIM Submesh Generator UDIM(複数のテクスチャタイル)で制作されたモデルを、Unity上でワンクリックでサブメッシュ分割し、各タイルにマテリアルを自動割り当てするツールです。 ボーン入りの SkinnedMeshRenderer だけでなく、静的な MeshRenderer (背景小道具やアクセサリ等) にも対応しています。 メインテクスチャだけでなく、Normal, Mask, Emission等、マテリアル内の全てのテクスチャを連番(1001, 1002...)に基づいて自動でセットします。 元のマテリアル分け(サブメッシュ)を維持したまま、さらにUDIMタイル別に細分化します。 生成されたメッシュはPrefab内に、マテリアルは外部フォルダに、それぞれ整理されて保存されます。 2. UDIM Material Property Sync (一括同期ツール) UDIM分割で大量に生成されたマテリアルのパラメータを一括で管理・同期するツールです。 1つのマテリアルのパラメータを変更するだけで、フォルダ内の全タイルに即座に反映されます。 テクスチャ設定を保護しながら、色、数値、ベクトル、シェーダー設定、レンダーキューのみを安全に同期します。 【技術者の方へ】 UDIM (100n layout) ワークフローを Unity Editor 上で完結させるためのユーティリティセットです。 UV0 (floor(u), floor(v))に基づくポリゴン単位の再構成機能 正規表現 \d{4} によるテクスチャスロットのインデックス置換 MaterialEditor の埋め込みによるシームレスな操作感とEditorPrefs による言語設定保存
利用規約
・商用利用可 ・法人利用可 ・自作発言禁止 ・未改変での再配布不可 ・改変可 ・改変したツールの配布可
How to Use
Please refer to the following page for specific steps. 日本語 https://note.com/echelia00/n/n821a48ceabc1 English https://note.com/echelia00/n/n618dfcc188ba
Cautions
・Draw calls will increase proportionally to the number of tiles, as material is created by the number of tiles. Please use a tool for reducing load in conjunction. ・If a single triangular polygon spans multiple UDIM tiles, it cannot be split normally and an error will be displayed. ・For automatic replacement to function, textures containing 4-digit tile numbers such as 1001, 1002... must be present in the same folder.
Unity Version
Unity 2022.3 (Created with 2022.3.22f1) *Since it uses ModelImporter and ShaderUtil, it may not work on extremely old versions.
Specifications
1. UDIM Submesh Generator This tool splits UDIM-based models into submeshes within Unity and automatically assigns materials to each tile. Supports both SkinnedMeshRenderer and static MeshRenderer. Not only the main texture, but all textures (Normal, Mask, etc.) are automatically assigned based on UDIM numbering. Maintains original submesh structures while further partitioning by tile. Meshes are embedded in the Prefab, and materials are saved in an external folder. 2. UDIM Material Property Sync A tool for batch-managing materials generated by UDIM splitting. Parameters changed on one material are instantly reflected across all tiles in the folder. Safely synchronizes colors, values, and shader settings without damaging unique texture assignments. 【For Engineers】 This is a utility set for completing the UDIM (100n layout) workflow within the Unity Editor. Polygon-level reconstruction based on UV0 (floor(u), floor(v)). Index replacement for texture slots using the regular expression \d{4}. Seamless operation through embedded MaterialEditor and language setting persistence via EditorPrefs.
Terms of Use
・Available for commercial use. ・Available for corporate use. ・Claiming authorship of the original work is prohibited. ・Redistribution without modification is prohibited. ・Modification is allowed. ・Distribution of modified tools is allowed.
変更履歴 / Changelog
2026/02/15 配布開始 2026/02/17 商品ページの更新、ツールの軽微な更新



