選択した頂点の位置が変なんだけど?
Blender の頂点の位置が変な場合の原因について紹介していきます
頂点の位置のグローバル座標とローカル座標の違い
頂点の位置はグローバル座標とローカル座標で表示が変わります
表示され方を比較してみます
1m×1mのキューブをつくって「グローバル」と「ローカル」の選択した頂点の位置を比較する
「グローバル」と「ローカル」で選択した頂点の位置を比較します
- 1m×1mのキューブをつくる(「ファイル」 > 「新規」 でつくられるキューブです)
- 上に1mに移動する
- 左上の頂点を選択する
- 「グローバル」(1)と「ローカル」(2)で頂点の位置を比較する
- (1)=「グローバル」とは、グローバル座標「X=0 Y=0 Z=0」からの距離を表します
- (2)=「ローカル」とは、ローカル座標「オブジェクトの原点」からの距離を表します
グローバルで表示した場合
グローバルは「アイテム」 > 「トランスフォーム」 > 「グローバル」で表示できます
グローバルで表示すると、頂点:「X=1m」「Y=-1m」「Z=2m」で表示されます
これは、グローバル座標の「X=0」「Y=0」「Z=0」からの距離を表しているためです
ローカルで表示した場合
ローカルは「アイテム」 > 「トランスフォーム」 > 「グローバル」で表示できます
ローカルで表示すると、頂点:「X=1m」「Y=-1m」「Z=1m」で表示されます
これは、ローカル座標の「オブジェクトの原点」からの距離を表しているためです
まとめ、グローバルとローカルで表示した違い
- キューブの左上の頂点を選択したときに、グローバルとローカルでの頂点の位置が変わります
- グローバルは「Z=2m」ローカルは「Z=1m」です
- これは、グローバルは座標「X=0」「Y=0」「Z=0」からの距離を表し、ローカルは座標「X=0」「Y=0」「Z=1」からの距離(オブジェクトの原点からの距離)を表しているからです
このように頂点の位置はグローバルとローカルを切り替えるだけで位置の表示が変わります