1. 3D空間の座標|3つの軸・軸の色・高さの軸

3D空間の座標|3つの軸・軸の色・高さの軸

編集部 読了 約2分

  • 3DCGの画面に出てくる、色の違う線は何?
  • 3Dの空間で、物の位置はどう表すの?
  • ソフトによって、上下の軸が違うと聞いた

3DCGのソフトを開くと、画面に色の違う線が何本か出てきます。この線は、3Dの空間で位置を表すための軸です。

この記事では、3Dの空間で位置を表す座標と、X・Y・Z の3つの軸を解説します。読むと分かるのは、画面の軸が何を表すかと、ソフトによって何が違うかです。

3D空間の座標とは

1つの点から、赤・緑・青の3本の矢印が別々の向きに伸びている図
赤が X、緑が Y、青が Z の軸です。3つの数で点の位置が決まります

3Dの空間では、点の位置を3つの数の組で表します。この3つの数の組が、3Dの座標です。

3つの数は、それぞれ別の向きの軸に沿った位置を表します。3つの軸の名前は、X・Y・Z です。

画面の軸は色で見分ける

床の格子の上で、赤い線と緑の線が交わっている図
Blender の画面の床では、赤い線が X 軸、緑の線が Y 軸です

3DCGのソフトの Blender では、画面の床に引かれた赤い線が X 軸、緑の線が Y 軸です。この2本の線を見れば、どちらが X でどちらが Y かが分かります。

3つの軸を赤・緑・青の3色で表すソフトでは、X が赤、Y が緑、Z が青です。

高さの軸はソフトで違う

Z 軸が上を向いた3本の矢印と、Y 軸が上を向いた3本の矢印を並べた図
左は Z が上の軸の向き、右は Y が上の軸の向きです

どの軸を高さにするかは、ソフトごとの決まりです。Blender は Z 軸を上にしていて、ゲームを作るソフトの Unity は Y 軸を上にしています。

高さの軸が違うソフトにデータを渡すときのために、Blender には、書き出す(ほかのソフト用のファイルに保存する)ときに軸の向きを変える設定があります。

3つの軸で位置を読んでみよう

モニターに映る3本の色の線を、指でたどりながら確かめている人の挿絵
画面の3色の線を、指でたどって確かめている様子です

3Dの座標は、点の位置を X・Y・Z の3つの数の組で表すものです。

この記事で解説したことは、次の3つです。

  • 3Dの座標:点の位置を3つの数の組で表す
  • 3つの軸:X・Y・Z。Blender の床では、X が赤、Y が緑
  • 高さの軸:ソフトによって Z が上のものと Y が上のものがある

ソフトを開いたら、床の赤と緑の線を見て、X と Y がどの向きなのかを確かめてみてください。

あわせて読みたい

  • 「ワールド座標とローカル座標|原点と向き」(準備中) — 空間全体の基準と、物ごとの基準の違いを知りたいとき
  • 「3DCGの移動・回転・拡大縮小|形を動かす3つの操作と中心の点」(準備中) — 軸に沿って形を動かす操作を知りたいとき
  • 3DCGとは何か|3次元の空間に形を作り、カメラで写して画像にする仕組み — 3DCGが画像を作る仕組みの全体を知りたいとき

会員登録(無料)

記事やテーマのお気に入り・学習履歴・フォローが使えます。

この記事について

PERSC編集部が、建築の制作に関わる知識を実務目線で整理しています。内容は公開・更新日時点の情報にもとづきます。誤りや古い情報にお気づきの場合はお問い合わせよりご連絡ください。