【Blender2.79b】オリジンポイント、ピボット、ジオメトリ、３Dカーソルの違いと主な役割 【超初心者】

#Blenderでモデリングする際に必ず目にするのはオブジェクトの原点や３Dカーソルですよね。
モデリングの勉強を進めていく上でこれらの理解があいまいだと詰まる事も出てくるかと思います。
でも小さくて見にくい上にごちゃごちゃしててややこしい…。
しかもレンダリング結果には一切表示されないとなると中々焦点を当てにくい項目に属するかもしれません。

今回はそんなメンドクサイ彼らにスポットを当てて、実はどれだけ**重要な役割**を担っているかを紹介したいと思います。:punch:

- *理解があいまいな状態の幾つかの例*![顔01.png](https://qiita-image-store.s3.amazonaws.com/0/248069/206b2dfe-e508-bb0f-26c2-e836308f1226.png)
![05.jpg](https://qiita-image-store.s3.amazonaws.com/0/248069/61541be1-4303-d8b5-9dd6-c494312f0d50.jpeg)
![蝶.jpg](https://qiita-image-store.s3.amazonaws.com/0/248069/308cb8fb-8d3e-10f5-8f48-cdf065611e7b.jpeg)
![スクリュー01.jpg](https://qiita-image-store.s3.amazonaws.com/0/248069/c536fcad-fe6d-2176-d6fe-cd11e7de2206.jpeg)

#まずは何がどれで、アクセスする場所はどこにあるのかから始めたいと思います。

- *原点と3Dカーソル*![Desktop Screenshot 2018.08.03 - 01.42.24.45.jpg](https://qiita-image-store.s3.amazonaws.com/0/248069/16d39a2c-4cd5-fbe4-6bc0-0016a445ea7c.jpeg) 

- 原点はオブジェクト生成時に必ず付随するもので、デフォルトではオレンジ色の小さな点で表示されています。
原点にアクセスするにはツールシェルフ（３Dビューの左側にあるパネル）のツールタブに「原点を設定」という項目から
原点の場所を操作する事が出来ます。※オブジェクトモードのみ操作が可能です。
３Dビューヘッダにあるオブジェクトメニューからトランスフォームの項目でも同様の操作が可能です。
また、ショートカットキー[Shift+Ctl+Alt+C]と入力して操作する事も出来ます。

- ３Dカーソルはシーン内にレイヤーを問わず常に存在しています。操作方法はデフォルトでマウスの左クリックか
プロパティシェルフ（３Dビューの右側にあるパネル。ショートカット[N]）で位置を入力する事で操作が可能です。
また、ショートカットキー[Shift+S]と入力してスナップ対象を選択して移動する事も出来ます。

- ピボットとジオメトリはアイコンでは**表示されていません**。これらの居場所は幾つかの方法を使って知る事になります。

- *マニピュレーターを使ってピボットの居場所を知る*![Desktop Screenshot 2018.08.03 - 02.09.00.57.jpg](https://qiita-image-store.s3.amazonaws.com/0/248069/2f23e1fe-f686-d16e-c8e7-6ca82c486b7f.jpeg)

マニピュレーターの表示は３Dビューヘッダのアイコンから表示のオンオフやモード切替にアクセス出来ます。また、ショートカットキー[Ctl+Space]でも表示の切り替えが可能です。
３Dビューヘッダのアイコンからピボットの基準位置を変更する事も出来ます。
パイメニューのアドオンが有効な場合、[.]を入力する事で変更する事も可能です。

- *「原点を設定」からジオメトリの居場所を知る*![Desktop Screenshot 2018.08.03 - 02.40.53.56.jpg](https://qiita-image-store.s3.amazonaws.com/0/248069/9625151f-e49b-01ed-8d8d-b66aeac0d147.jpeg)

原点をジオメトリに移動する、或いはジオメトリを原点に移動する事でジオメトリの位置を特定する事が可能です。

- *オブジェクトの原点、ピボット、ジオメトリ、３Dカーソル、マニピュレーターがワールドの中心に集結している状態*![集結.jpg](https://qiita-image-store.s3.amazonaws.com/0/248069/67e8819b-178d-5136-1dfb-7d021fb11bdf.jpeg)

#次に、それぞれの役割について説明したいと思います。

- 原点
オブジェクトの移動、回転、拡縮の本来基点となるもので（ピボットが有効な場合そちらが基点になります）、
モディファイアやコンストレイント、ベイク時の基準点でもあります。
原点には座標情報の他に、軸情報も持っているのでローカル移動や回転の際には原点の軸情報が採用されます。
原点の軸情報をメッシュと分離して操作する方法は直接にはありませんが、別オブジェクトを用意しスナップを用いて編集する等のテクニックがあります。（少しややこしいのでまた別の機会に説明したいと思います。）

- ピボット
アクティブオブジェクトに対し移動、回転、拡縮の基点となるもので、主にオブジェクトの編集を行う際に活用します。
原点とピボットの役割の違いを明確に認識していない場合、上記の様な混乱が起こりますので気を付けたい所ですね。
マニピュレーターが追従するのは原点ではなく、このピボットになります。

- ジオメトリ
幾何学や平面を意味する言葉ですが、この場合「オブジェクトの中心」を指しています。
例えばミラーモディファイアで対称に複製を行う場合、ジオメトリに原点を持っていく事で正しいミラーリングが可能です。

- 3Dカーソル
上記のような各エレメントを任意の場所に持っていきたいという場合、3Dカーソルを活用します。
スナップメニューや原点の設定から位置を変更する為の中継地点となります。
(ちなみにスナップメニューの「原点に移動」とはワールドの中心を指しています。)
また、オブジェクト生成時の基点となります。
他にも幾つかの活用方法があります。
プロパティシェルフから「カーソルを注視」にチェックを入れるとビューターゲットが3Dカーソルにロックされます。
3Dビューヘッダのピボットメニューから3Dカーソルを基準に選択すると3Dカーソルを基点にピボットを操作出来ます。

*それぞれの役割をきちんと理解した状態*![顔１.jpg](https://qiita-image-store.s3.amazonaws.com/0/248069/e24f97bc-ea1c-9e86-a564-426a68ce70d9.jpeg)

![04.jpg](https://qiita-image-store.s3.amazonaws.com/0/248069/16bf677a-53cf-6c84-5da4-c656b09da1da.jpeg)

![蝶１.jpg](https://qiita-image-store.s3.amazonaws.com/0/248069/46384cf5-a451-6221-2eaf-23d55a30b0ea.jpeg)

![スクリュー２.jpg](https://qiita-image-store.s3.amazonaws.com/0/248069/6ad91b8a-8114-0e57-e1d5-71c388a99da8.jpeg)

#まとめ

起動してまず目にする立方体に別々に作用するエレメントがこれだけ存在するのは意外ですよね。
特に原点とピボットが似た役割を持っていてややこしく感じるのかもしれません。
**マニピュレーターで表示されるのがピボット**で、ピボットが対象としているのは**アクティブオブジェクトのみ**です。
それ以外は大体の場合、原点が基準となります。

基本的な事でありながら、あまり詳しく解説した記事が私の目には見当たらなかったので今回投稿してみました。
メッシュを編集したりマテリアルを設定したりテクスチャを貼ったりと結果に直接作用する訳ではない言わば
「裏方業」な存在ですが、モディファイアやコンストレイントの追加、アーマチュアやアニメーションを作成する場合に
避けて通れない項目でもありますので、しっかりと把握したいところではあります。

これらについてまだご不明な点や編集を希望される場合には、お気軽にコメント欄に書き込んでいただくか編集依頼を出して頂くよう宜しくお願いします。
![電球２.jpg](https://qiita-image-store.s3.amazonaws.com/0/248069/865ffef4-c5a5-e62e-0a80-e1203a603685.jpeg)