UV マップ (UV Maps)
参考:
UV Editor | Blender Manual [Official]
UVs | Blender Manual [Official]
Unwrapping | Blender Manual [Official]
UV Tools | Blender Manual [Official]
UV Editor | Blender Manual [公式]
使い方
参考:
Blender での人体モデルの UV 展開 | soramame works
UV 展開について | Blender Cycles memo (cycles.wiki.fc2.com)
UV 展開のやり方 考え方・注意点・展開方法 | 忘却まとめ
UV マッピング | NOTE です (ziqoo.com)
3D モデルを UV 展開しテクスチャペイントする手順 | XR-Hub
UV Editing Basics | Blender Knowledgebase (katsbits.com)
入門
参考:
UV 展開方式 (マッピング方式) について | Blender 入門 (blender3d.biz)
UV 展開方式 (マッピング方式) について その2 | Blender 入門 (blender3d.biz)
UV 展開方式 (マッピング方式) について その3 | Blender 入門 (blender3d.biz)
UV 展開方式 (マッピング方式) について その4 | Blender 入門 (blender3d.biz)
UV 展開方式 (マッピング方式) について その5 | Blender 入門 (blender3d.biz)
ショートカットキー
Ctrl
+ Tab
:選択モードを切り替える
Ctrl
+ E
:シームをマーク/クリアする (メニュー表示)
P
:ピン止め
Alt
+ P
:ピン止めを解除する
G
:移動 (Move)
R
:回転 (Rotate)
S
:拡大縮小 (Scale)
Shift
+ Ctrl
+ Alt
+ S
:せん断 (Shear)
Ctrl
+ M
→ X
:X 軸ミラー (Mirror X)
Ctrl
+ M
→ Y
:Y 軸ミラー (Mirror Y)
Shift
+ S
:スナップメニューを表示する
M
:マージ (Merge)
Y
:選択中の領域の境界に当たるエッジを分離する (Split)
Alt
+ V
:選択した要素を基準にして UV 領域を結合する (Stitch)
L
:カーソル近くの接続されている要素を選択する (Select Linked Pick)
Ctrl
+ L
:選択した要素に接続されている要素を選択する (Select Linked)
便利な使い方
幾つかのアイランドを連続して選択する → アイランドにカーソルを当てて L
キー
共有する頂点を統合する → A
キーで全ての要素を選択し、M
キーでマージメニューを呼び出して「By Distance」を実行する
エッジをグリッドに揃える → 頂点選択モードに切り替え、一連のエッジが始まる頂点をクリックし、Ctrl
キーを押しながら終わりの頂点をクリックする。Shift
+ W
キーで「整列」(Align) メニューを表示して「自動整列」(Align Auto) を実行する。
参考:
Editing | Blender Manual [Official]
UV editor vert, edge and face selection modes as keybinds? – Blender Stack Exchange
Mark seam’s shortcut code? – Blender Stack Exchange
I can’t snap 2d cursor to vertex in UV editor in blender 2.8 – Blender Stack Exchange
Merge Vertices in UV-Editing – Blender Stack Exchange
Snapping Vertices to One Vertex on a UV Map – Blender Stack Exchange
How to place all selected vertices is same position in UV map? – Blender Stack Exchange
展開 (Unwrap)
- Unwrap
- Smart UV Project
- Lightmap Pack
- Follow Active Quads
- Cube Projection
- Cylinder & Sphere Projection
- Project from View
- Project from View (Bounds)
参考:
UV Tools | Blender Manual [Official]
シーム (Seams)
参考:
Seams | Blender Manual [Official]
UV unwrap or geometry issue (cylindrical object) – Blender Stack Exchange
Texturing/UV wrap help – Blender Stack Exchange
Problem having seamless texture on mesh – Blender Stack Exchange
How do UV texture seams work? – Blender Stack Exchange
Adding UV Mapping to Mesh – Blender Stack Exchange
Why are my seams becoming separate pieces in my UV editor? – Blender Stack Exchange
Why can’t I get rid of seams when texturing objects? – Blender Stack Exchange
Random UV color | Right-Click Select (Blender.Community)
アイランド
参考:
How to select a UV island? – Blender Stack Exchange
選択モード (Selection Modes)
UV の選択を同期しない
- 頂点 (Vertex)
- 辺 (Edge)
- 面 (Face)
- アイランド (Island):UV 座標が接続されている面のグループ毎に選択する
[吸着選択モード]
- 無効:UV 座標上の頂点を全て別個に扱う
- 同じ位置:同じ UV 座標に存在する同じメッシュ頂点を同時に選択する
- 共有する頂点:UV 座標が異なる場合にも同じメッシュ頂点を全て選択する
UV の選択を同期する
UV エディターにおける選択と3D ビューポートにおける選択を同期する。
- 頂点 (Vertex):吸着選択は「共有する頂点」と同じ
- 辺 (Edge):吸着選択は「共有する頂点」と同じ
- 面 (Face):吸着選択は「無効」と同じ
参考:
Selection Modes | Blender Manual [Official]
ツール (Tools / Toolbar)
- 選択 (Select)
- 長押し (Tweak)
- ボックス選択 (Select Box)
- サークル選択 (Select Circle)
- 投げ縄選択 (Select Lasso)
- カーソル (Cursor)
- 移動 (Move)
- 回転 (Rotate)
- スケール (Scale)
- トランスフォーム (Transform)
- アノテート (Annotate)
- 領域リップ (Rip Region):領域を分離する
- グラブ (Grab):ブラシ近傍の頂点を「掴んで」移動する
- リラックス (Relax):歪みを緩和する
- ピンチ (Pinch):ブラシの中心に向かって収束させる
参考:
Toolbar | Blender Manual [Official]
Tools | Blender Manual [Official]
編集
- Transform
- Move
- Rotate
- Scale
- Shear
- Mirror
- Copy Mirrored UV Coordinates
- X Axis
- Y Axis
- Snap
- Selected to Pixels
- Selected to Cursor
- Selected to Cursor (Offset)
- Selected to Adjacent Unselected
- Cursor to Pixels
- Cursor to Selected
- Merge
- Split
- Pin / Unpin
- Mark / Clear Seams
- Seams from Islands
- Pack Islands
- Average Island Scale
- Minimize Stretch
- Stitch
- Align
- Show / Hide Faces
- Export UV Layout:UV マップを画像ファイルとして出力する (PNG / EPS / SVG)
- Proportional Editing
- UV Options
- Live Unwrap
- Snap to Pixels
- Disabled:ピクセルにスナップしない
- Corner:ピクセルの角にスナップする
- Center:ピクセルの中心にスナップする
- Constraining to Image Bounds:UV 座標の値を
0
から1
の間に制限する
- Face Data
- Rotate UVs
- Reverse UVs
参考:
Editing | Blender Manual [Official]
Project from View
参考:
Project from View | Blender Manual [Official]
Unstretched Generated texture coordinates for Normal Mapping – Blender Stack Exchange
Scaling UV map to bounds but preserve mesh proportions – Blender Stack Exchange
Live Unwrap
参考:
UV 編集を行う際にライブ展開 (Live Unwrap) を使用する方法 | ReflectOrange
整列 (Align)
Shift
+ W
:整列メニューを表示する
- 直線で整列 (Straighten):直線上に整列する
- X 軸で整列 (Straighten X):頂点を X 軸方向に移動して直線に整列する
- Y 軸で整列 (Straighten Y):頂点を Y 軸方向に移動して直線に整列する
- 自動整列 (Align Auto):X 軸あるいは Y 軸を判定して、どちらかの座標軸で揃える
- X 軸揃え (Align X):X 軸の位置を揃える
- Y 軸揃え (Align Y):Y 軸の位置を揃える
参考:
Align | Blender Manual [Official]
スティッチ (Stitch)
Alt
+ V
:スティッチを開始する
Tab
:スティッチのモードを切り替える (頂点/辺)
S
:アイランドをスナップさせる (アイランドのスナップが無効の場合、該当する頂点のみを移動させる)
I
:ターゲットのアイランドを順に切り替える
M
:頂点を中間でマージする
L
:マージする距離を制限する (Alt
+ ホイールで制限の距離を増減する)
Shift
+ RMB
:頂点を選択する
- 緑の頂点:スティッチが実行される有効な頂点
- 赤の頂点:スティッチが実行できない無効な頂点
参考:
Stitch | Blender Manual [Official]
Merge Vertices in UV-Editing – Blender Stack Exchange
余白/マージン (Margin)
参考:
distance seams | Blender Artists Community
UV seams visible in render | Blender Artists Community
Seams from Islands
参考:
Blender にインポートした fbx の消えたシームを復活させる方法 | 3DCG school
境界に合わせて拡大縮小する
- UV メニューから Constraining to Image Bounds を有効にして拡大縮小する
- UV メニューから Pack Islands を実行する
- Project from View (Bounds) を使う
参考:
What is the best way to scale UVs to fit an image? – Blender Stack Exchange
Scaling UV map in Y Axis to fit image – Blender Stack Exchange
グリッドに合わせる
参考:
Scale a UV mapping to fit a exact rectangle – Blender Stack Exchange
複数の UV マップを設定する
参考:
Cycles Material Texture not showing in render – Blender Stack Exchange
UV マップを別のオブジェクトにコピーする
転送先、転送元の順に選択し、Make Links から Transfer UV Maps を実行する。
Ctrl
+ L
:Make Links → Transfer UV Maps
参考:
Can I transfer an already made UV to another object? – Blender Stack Exchange
ポリゴンの表裏で別のテクスチャを貼る
- UV マップを2つ作成して、表面用の UV と 裏面用の UV を割り当てる。
- UV Map ノードを2つ追加し、それぞれに表面用の UV マップと裏面用の UV マップを指定する。
- Image Texture ノードを2つ追加し、UV Map ノードの出力をそれぞれ繋ぐ。
- Mix ノードを追加し、2つの Image Texture ノードの Color 出力を繋ぐ。
- Geometry ノードを追加し、Front/Back 出力を Mix ノードの Fac に繋ぐ。
- Mix ノード出力をシェーダーの入力に繋ぐことで表裏で異なるテクスチャ出力が得られる。
参考:
整列させる/UV マップのエッジを直交させる
Magic UV アドオンの Align UV を使う。
- サイドバーの Magic UV タブで「UV Manipulation > Align UV」を有効にする。
- Alt キーを押しながら辺をクリックして一連の辺を選択する。
- 「Straighten」もしくは、「XY-axis」をクリックして整列を実行する。
参考:
How do I straighten UV maps? – Blender Stack Exchange
properly UV unwrapping “edge loop” geometry? – Blender Stack Exchange
How can I make a texture follow the edges of my model? – Blender Stack Exchange
How to perfectly align UV coordinates automatically? – Blender Stack Exchange
UV マップをエクスポートする
参考:
Blender UV がエクスポートできない時の対処法 | TomoG のごちゃまぜ倉庫
Applying Image | wiki.blender.jp
UV Layout | Blender Manual [Official]
How to export UV map? – Blender Artists Community
Extracting a UV layout – Blender Stack Exchange
How to bake/render wireframes on texture? – Blender Artists Community
Screw Modifier
参考:
How to unwrap a mesh generated with “screw”? – Blender Stack Exchange
別の UV マップにテクスチャを移行する
移行元のテクスチャのカメラマークを有効にし、ベイク先の UV マップをアクティブにする。
参考:
Possible to bake texture to new UV map? – Blender Stack Exchange
テクスチャの解像度が足りない
参考:
Detail lost when cycles baking to texture – Blender Stack Exchange
Advise on UV unwrapping – Blender Stack Exchange
テクスチャがズレる
参考:
Image texture is not mapping correctly – Blender Stack Exchange
Baked Textures is not aligned as original texture – Blender Stack Exchange
Baked Texture Not UV Mapping When Exported to Unity – Blender Stack Exchange
テクスチャが歪む
参考:
Texture stretching at edge even though UV map says it’s fine – Blender Stack Exchange
アーティファクトが発生する
参考:
Why are there black edges on this textured mesh? – Blender Stack Exchange
テクスチャが正常にベイクできない
参考:
texture baking problem – Blender Stack Exchange
UV が勝手に分かれてしまう
参考:
Blender always selects an edge ring as a “seam” – Blender Stack Exchange
ベベルを UV 展開する
参考:
How to UV map complicated bevels – Blender Stack Exchange
UV を維持したまま頂点の位置を合わせる
※未解決
参考:
How to merge multiple vertices to each other and keep uv? – Blender Stack Exchange
VRoid のテクスチャを流用する
参考:
VROID キャラクターの UV マップを取得してテクスチャを共通化する | MR が楽しい
アドオン
参考:
blender の UV 編集を強化するアドオンをいくつかインストール | mieki256’s diary
UV | Blender Addon List (blenderaddonlist.blogspot.com)
Tips
参考:
開発
参考:
T78391 Grid & Pixel snapping in the UV editor | Blender Developer [Official]
T78389 Dynamic grid, texel size and pixel resolution | Blender Developer [Official]
Magic UV
参考:
Magic UV | Blender Manual [Official]
Tutorial · nutti/Magic-UV Wiki – GitHub
Magic UV – Blender Artists Community
UV Squares
参考:
Radivarig/UvSquares: Blender addon for reshaping UV selection into grid – GitHub
UV を正方形に整える『UV Squares』| プチ3DCGモデラーの毎日モデリング (Arasen)
UvSquares – Blender Artists Community
Equivalent of UV Squares in 2.8 to make islands straight? – Blender Stack Exchange
Oscurart Tools
Blender 本体にバンドルされている公式アドオン。
- Copy/Paste UV Island:アイランドのコピー/貼り付けを行う
- Overlap UVs:対称な UV マップを重ねて配置する
- Select Flipped UV:対称な UV マップを選択する
アドオンを有効化し、右クリックのコンテキストメニューにある「OscurartTools」から各項目の機能を選択して実行する。
参考:
Oscurart Tools | Blender Manual [Official]
TexTools
参考:
UV レイアウトの編集やテクスチャーベイクに便利な無料アドオン TexTools の Blender 2.8 対応版が公開!| 3DCG モデル情報局
UV Align/Distribute
参考:
c30ra/uv-align-distribute: This add-on help align and distribute uv island in the uv space – GitHub
UV Align\Distribute – Blender Artists Community
UV-Int
参考:
UV Toolkit
参考:
UV Toolkit 2.0 | Blender Market
UV Toolkit 2.0 | Blender Artists Community
UV Toolkit for Blender 2.8x – YouTube
Best UV Toolkit Addon for Blender? – YouTube
Sure UV Map / Simple Box UVW Map
参考:
Simple Box UVW Map Modifier – Blender Artists Community
Sure UV Map | Alexander Milovsky (milovsky.ru)
Sure UVW Map Addon for Blender (Box and Best Planar) – YouTube
UV Toolkit
参考:
UV Toolkit 2.0 for Blender | Gumroad
UV Toolkit Free addon for Blender 2.8 – 2.81 | Gumroad
UV Toolkit 2.0 – Blender Artists Community
UV Toolkit 2.0 for Blender – YouTube
Texel Density Checker
参考:
Texel Density Checker | Gumroad
mrven/Blender-Texel-Density-Checker: Blender Addon: Texel Density Checker – GitHub
Texel Density Addon for Blender 2.8! – YouTube
UV Highlight
参考:
Addon similar to UV Highlight for 2.80? | Blender Artists Community
BenjaminSauder/uv_highlight: Addon to improve blenders uv display – GitHub
ZUV Tools
参考:
ZUV Tools Addon | Blender Artists Community
ZUV Tools – UV展開時に役立つツールセット! Blender 2.8 向けアドオン!| 3D人
UV Tools Blender Addon Feature Overview – YouTube
UVPackmaster
参考:
UVPackmaster 2 STANDARD | Gumroad
UVP Setup | UVPackmaster 2 [Official]
UVPackmaster 2 – instant UV packing add-on for Blender – YouTube
UDIM support and other new features – YouTube
Zen UV
参考:
Zen UV Docs (zen-masters.github.io)
Zen UV for Blender – 素早く直感的に UV 展開できるように設計された Blender 2.8 アドオン | 3D人
UV-Packer
参考:
UV-Paccker – フリーの UV パッキング高速ツール | MODELING HAPPY
UV Packer Featurette – YouTube
Texture Atlas
**OBSOLETE**
参考:
複数オブジェクトの同時 UV 展開 Texture Atlas | CGrad Project
Blender で複数オブジェクトの同時 UV 展開を行う Texture Atlas アドオン | MR が楽しい
T63750 Remove Broken Addons from Release and Contrib | Blender Developer [Official]
rBACe99bfab96081 remove uv addons, unsupported T63750 | Blender Developer [Official]
muchasty
Tomek Muszynski 氏の個人リポジトリ
- Lightmap Auto UV
- Sure UVW Map
- UV Equalize
参考:
muchasty/UV-Tools: UV tools – GitHub
Project From Normal
参考: