次の項目は別ページに分割しました。
関連ページ:
UV マップ
公式サイト:
UV Editor | Blender Manual [公式]
使い方
手順
- まず、アイランドを分けるシームを設定する。メッシュオブジェクトを選択して編集モードに入り、エッジ選択モードに切り替える。シームを設定する辺を選択し、
Ctrl
+E
キーを押して「辺」 (Edge) メニューから「シームをマーク」 (Mark Seam) を実行して、辺にシームを設定する。 - 次に UV 展開を実行する。UV 展開を行う際は、「UV Editing」ワークスペースを使用すると展開された UV マップが即座に確認できる。
- 対象のメッシュオブジェクトを選択して編集モードに入り、UV を展開を実行する対象の面を全て選択する。
U
キーを押して、「UV マッピング」 (UV Mapping) メニューから「展開」 (Unwrap) を実行すると、自動的に歪みが少なくなるように UV マップが展開される。- UV エディター上で展開された UV マップを確認し、不都合があれば適宜修正を行う。
参考:
UV 展開の基本的な使い方をご紹介! | TomoG のごちゃまぜ倉庫
UV 展開!手動で思い通りに UV 展開する方法まとめ | 3DCG 暮らし
UV 展開の方法/オブジェクトを切って、開いて | CGbox
UV 展開について | Blender Cycles memo
UV 展開のやり方/考え方/注意点/展開方法 | 忘却まとめ
3D モデルを UV 展開しテクスチャペイントする手順 | XR-Hub
UV Editing Basics | Blender Knowledgebase
Understanding Texture Projection and UV Mapping – Blender Stack Exchange
Extend texture to different objects – Blender Stack Exchange
導入
参考:
UV マッピングの方法 | まじかる AYANA の動画編集講座
入門
参考:
ショートカットキー
操作
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
: 「スナップ」 (Snap) パイメニューを表示する
M
: 「マージ」 (Merge) メニューを開く
Y
: 選択中の領域の境界に当たるエッジを分離する (Split)
V
: 頂点を直接共有していない要素から選択した要素を引き剥がす (Rip Move)
Alt
+ V
: 選択した要素を基準にして UV 領域を結合する (Stitch)
L
: カーソル近くの接続されている要素を選択する (Select Linked Pick)
Ctrl
+ L
: 選択した要素に接続されている要素を選択する (Select Linked)
便利な使い方
幾つかのアイランドを連続して選択する → アイランドにカーソルを当てて L
キー
共有する頂点を統合する → A
キーで全ての要素を選択し、M
キーで「マージ」 (Merge) メニューを呼び出して「距離で」 (By Distance) を実行する。
エッジをグリッドに揃える → 頂点選択モードに切り替え、一連のエッジが始まる頂点をクリックし、Ctrl
キーを押しながら終わりの頂点をクリックする。Shift
+ W
キーで「整列」 (Align) メニューを表示して「自動整列」 (Align Auto) を実行する。
ドキュメント:
Editing | Blender Manual [Official]
参考:
UV editor vert, edge and face selection modes as key binds? – Blender Stack Exchange
Mark seam’s shortcut code? – Blender Stack Exchange
I can’t snap 2D cursor to vertex in UV Editor – 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
How do I merge vertices in UV / Image Editor? – Blender Artists Community
展開 (Unwrap)
- 展開 (Unwrap )
- スマート UV 投影 (Smart UV Project )
- ライトマップパック (Lightmap Pack )
- アクティブ四角形面に追従 (Follow Active Quads )
- キューブ投影 (Cube Projection )
- 円筒状投影 (Cylinder Projection )
- 球状投影 (Sphere Projection )
- ビューから投影 (Project from View )
- ビューから投影バウンド (Project from View Bounds )
ドキュメント:
UV Tools | Blender Manual [Official]
シーム (Seams)
ドキュメント:
Seams | Blender Manual [Official]
参考:
UV unwrap or geometry issue with 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
アイランド (Islands)
- Seams form Islands
- Pack Islands
- Average Island Scale
ドキュメント:
Editing | Blender Manual [Official]
参考:
How to select a UV island? – Blender Stack Exchange
How to scale two islands of different sizes to be an identical size? – 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]
参考:
3ds Max like UV relax – Blender Stack Exchange
編集
UV エディター
- トランスフォーム (Transform)
- 移動 (Move)
- 回転 (Rotate)
- 拡大縮小 (Scale)
- せん断 (Shear)
- ミラー (Mirror)
- UV 座標をミラー反転コピー (Copy Mirrored UV Coordinates)
- X軸 (X Axis)
- Y軸 (Y Axis)
- スナップ (Snap)
- 選択物からピクセル (Selected to Pixels)
- 選択物からカーソル (Selected to Cursor)
- 選択物からカーソルオフセット (Selected to Cursor Offset)
- 選択物から近くの非選択物 (Selected to Adjacent Unselected)
- カーソルからピクセル (Cursor to Pixels)
- カーソルから選択物 (Cursor to Selected)
- ピクセルにスナップ (Snap to Pixels)
- 無効 (Disabled): ピクセルにスナップしない
- コーナー (Corner): ピクセルの角にスナップする
- 中心 (Center): ピクセルの中心にスナップする
- 画像の範囲に拘束 (Constrain to Image Bounds): UV 座標の値を
0
から1
の間に制限する - マージ (Merge)
- 中心に (At Center)
- カーソル位置に (At Cursor)
- 距離で (By Distance)
- 分割 (Split)
- 選択 (Selection)
- ライブ展開 (Live Unwrap)
- 展開 (Unwrap)
- 展開 (Unwrap)
- スマート UV 投影 (Smart UV Project)
- ライトマップパック (Lightmap Pack)
- アクティブ四角形面に追従 (Follow Active Quads)
- キューブ投影 (Cube Projection)
- 円筒状投影 (Cylinder Projection)
- 球状投影 (Sphere Projection)
- ピン止め (Pin)
- ピンを外す (Unpin)
- シームをマーク (Mark Seam)
- シームをクリア (Clear Seam)
- アイランドによるシーム (Seams from Islands)
- アイランドを梱包 (Pack Islands)
- アイランドの大きさを平均化 (Average Island Scale)
- 最小ストレッチ (Minimize Stretch)
- スティッチ (Stitch)
- 整列 (Align)
- 直線で整列 (Straighten)
- X軸で整列 (Straighten X)
- Y軸で整列 (Straighten Y)
- 自動整列 (Align Auto)
- X軸揃え (Align X)
- Y軸揃え (Align Y)
- 面を表示/隠す (Show / Hide Faces)
- 隠したものを表示 (Reveal Hidden)
- 選択物を隠す (Hide Selected)
- 非選択物を隠す (Hide Unselected)
- リセット (Reset)
- UV 配置をエクスポート (Export UV Layout): UV マップを画像ファイルとして出力する (PNG / EPS / SVG)
- プロポーショナル編集 (Proportional Editing)
3D ビューポート
- 面データ (Face Data)
- UV を回転 (Rotate UVs)
- UV を反転 (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
Why are my UV coordinates distorted? – Blender Stack Exchange
ライブ展開 (Live Unwrap)
参考:
UV 編集を行う際にライブ展開を使用する方法 | reflectorange.net
整列 (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]
ピン (Pin / Unpin)
ドキュメント:
Pin & Unpin | Blender Manual [Official]
参考:
Distorted UV unwrap issue – Blender Stack Exchange
スティッチ (Stitch)
操作
Alt
+ V
: スティッチを開始する
Tab
: スティッチのモードを切り替える (頂点/辺)
S
: アイランドをスナップさせる (アイランドのスナップが無効の場合、該当する頂点のみを移動させる)
I
: ターゲットのアイランドを順に切り替える
M
: 頂点を中間でマージする
L
: マージする距離を制限する (Alt
+ ホイール で制限の距離を増減する)
Shift
+ 右クリック: 頂点を選択する
オーバーレイ
- 緑の頂点: スティッチが実行される有効な頂点
- 赤の頂点: スティッチが実行できない無効な頂点
ドキュメント:
Stitch | Blender Manual [Official]
参考:
merge vertices in UV editing – Blender Stack Exchange
How to join two UV maps pieces into one – Blender Stack Exchange
アクティブ四角形面に追従 (Follow Active Quads)
ドキュメント:
Follow Active Quads | Blender Manual [Official]
参考:
アクティブ四角形面に追従 – 板ポリ髪の毛を短冊状にUV展開する | Your 3D
How do I paint (wrap) a texture around a mesh with even texture dimensions? – Blender Stack Exchange
余白/マージン (Margin)
参考:
distance seams – Blender Artists Community
UV seams visible in render – Blender Artists Community
アイランドによるシーム (Seams from Islands)
参考:
インポートした FBX の消えたシームを復活させる方法 | 3DCG school
対称/ミラー (Mirror)
参考:
ミラーモディファイアーをつけた状態で UV マップもミラーにする方法 | TomoG のごちゃまぜ倉庫
UV のミラー反転コピー #2 手数省いたやり方 | yugaki
How to generate symmetrical UV maps? – Blender Stack Exchange
プロポーショナル編集
操作
O
: プロポーショナル編集の有効/無効を切り替える (Proportional Editing)
ドキュメント:
Proportional Editing | Blender Manual [Official]
参考:
Proportional editing on UV map – Blender Stack Exchange
connected proportional edit in UV / Image editor not working – Blender Stack Exchange
ストレッチ (Stretch)
「オーバーレイを表示 > ストレッチを表示」 (Show Overlays > Display Stretch)
- 角度 (Angle)
- エリア (Area)
参考:
Where is stretch in the last version of Blender 2.8? – Blender Stack Exchange
最小ストレッチ (Minimize Stretch)
参考:
How do I minimize stretching UVs? – Blender Stack Exchange
Minimize stretch tool gives inconsistent results – Blender Stack Exchange
UV マップをエクスポートする
ドキュメント:
UV Layout | Blender Manual [Official]
参考:
UV がエクスポートできない時の対処法 | TomoG のごちゃまぜ倉庫
Applying Image | wiki.blender.jp
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
UDIM
動画:
ドキュメント:
UDIMs | Blender Manual [Official]
参考:
アドオン
参考:
UV 編集を強化するアドオンをいくつかインストール | mieki256’s diary
まとめ/Tips
UV 展開とは?やり方/手順/知っておくべきポイント | Render Pool
開発
T78391 Grid & Pixel snapping in the UV editor | Blender Developer [Official]
T78389 Dynamic grid, texel size and pixel resolution | Blender Developer [Official]
Improvement to Curve UV Transformations – Right-Click Select
ドキュメント
UV Editor | Blender Manual [公式]
UV Editor | Blender Manual [Official]
UVs | Blender Manual [Official]