Blenderの使い方 v2.7以前用

Blenderを何かの説明の時によく使うので使い方をメモ
バージョンは2.79
基本的な操作しか書いてないためバージョンによる違いはでない~~(んじゃないかなと推測)~~
**v2.8以降は大幅にインターフェースが変わり本稿とは異なる点が多々あります**

# Blenderのインストールはこちらから

https://www.blender.org/

# Blenderの注意点

- マウスないと使いにくい(※個人的な感想です)
- ショートカットありきな設計

※ショートカットは本記事の最下部の[ショートカットチートシート](#ショートカットチートシート)にまとめておきました

# 画面構成

![001.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/de2816f5-e3dd-48c0-f430-7e8627717d20.jpeg)

私はこの2種類の画面で作業しています

Blenderが変わっているなぁと初めに感じたのはこの各ウィンドウ領域に表示する内容を任意に決められることといくらでも増やせることです
ウィンドウ枠はこのアイコンをドラッグすることでウィンドウを操作できます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/5c6ea5fa-d9c3-b2fe-dea5-66937fa8802a.png)

## ウィンドウを増やす
![002.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/5821d93f-511b-d446-cc68-482339f42478.gif)

## ウィンドウの表示内容を変更する
![003.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/4e1a3089-4856-f43c-199f-5b095e1d30fa.gif)

## ウィンドウを減らす
![004.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/7539fca0-1cef-8d94-e47f-af6d7d403d3d.gif)

# 視点の動かし方

動かし方は3種類あります

1. 物体を中心に回る
2. 見ている向きはそのままに動く
3. 真上、真横など特定の方向から見る

実際に動かす様子と動かし方をご覧ください(説明能力が低くすみません)
## 物体を中心に回る
マウスホイールを押し込みながらドラッグ
![006.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/9edd0139-9196-e7b2-25fb-7ea92f284b62.gif)
## 見ている向きはそのままに動く
Shiftキーを押しながらマウスホイールを押し込んでドラッグ
前後方向はスクロール
![007.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/60b58eb4-d799-3eba-f7f0-3d9f28560c5c.gif)
## 真上、真横など特定の方向から見る
テンキーを使う
1,3,7,9は特定の方向からの視点に
![008.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/eeb08a24-2fa3-2ee2-e3b1-5ae6aeba9a41.gif)
2,4,6,8は15度ずつ特定方向に回転
![009.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/dc64ac39-f3e8-9166-455d-a1c4aae7c493.gif)
5は透視図法と投影図法の切り替え
![010.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/d1544322-2e48-621b-4b16-6fca96bee942.gif)

# オブジェクトの編集方法(基本)

## オブジェクトの選び方
**右**クリックで選択です

## オブジェクトの動かし方
Gキー押下でマウスに追従します
Shiftを押している間は変化量が小さくなります
Ctrlを押している間は変化量が一定間隔ごとになります
左クリックで確定、右クリックでキャンセル
![011.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/b04b56a3-7344-6210-b861-b2118a8f3859.gif)
x, y, zキーを移動中に押すと移動させる軸を限定させることができます
![012.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/083e111c-7b76-9275-6312-68487e8fb572.gif)
Shiftキーを押しながらx, y, zキーを押すとその軸以外に限定させることができます
![013.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/f9f9d16b-fd79-cb35-7ef6-914eb7de8c10.gif)

## オブジェクトの回し方
Rキー押下でマウスに追従します
それ以外は動かし方と同様です
![014.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/03bcfe08-3f21-e416-c77a-b961d117b8f0.gif)

## オブジェクトの大きさの変え方
Sキー押下でマウスに追従します
それ以外は動かし方と同様です
ただしオブジェクトの中心からマウスポインタまでの距離で拡大縮小を行うのでマウスがオブジェクトの中心に近いと調整が難しくなります
![015.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/50c1107c-22aa-e859-33b2-e6712185dd93.gif)

## オブジェクトの大きさ、回転、位置の微調整
プレビュー右側のプラスボタンから詳細データを表示させ各値を直接入力または左クリックでのドラッグで編集できます
Dimensionsが実サイズでScaleは倍率です
私はDimensionsしか触りません
![017.gif](https://qiita-440dff8189b619a9e1e8.s3-ap-northeast-1.amazonaws.com/017.gif)

## オブジェクトの作り方
左クリックで「3Dカーソル」を設置し画面左側のCreateタブより設置したい形を選択します
![016.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/113969/41acef65-a7be-367b-ba0b-c0bae9705346.gif)

# オブジェクトの編集方法(発展)
## オブジェクト同士の足し算
プロパティから歯車を選んで「Boolean」を追加すると「Union」で足し算が可能です
AというオブジェクトにBooleanのUnionでBを追加するとAがA+Bの形になりBが残るのでGIFではBのオブジェクトを消しています
![018.gif](https://qiita-440dff8189b619a9e1e8.s3-ap-northeast-1.amazonaws.com/018.gif)

## オブジェクト同士の引き算
UnionではなくDifferenceで引き算
![019.gif](https://qiita-440dff8189b619a9e1e8.s3-ap-northeast-1.amazonaws.com/019.gif)

## オブジェクトのかけ算
BooleanではなくArrayを指定するとたくさん出てきます
Arrayを2つにすると平面上に、3つにすると立方体のように複製することができます
![020.gif](https://qiita-440dff8189b619a9e1e8.s3-ap-northeast-1.amazonaws.com/020.gif)

## オブジェクトに色を付ける
Materialを作成しその色を編集します
newではなく既存のMaterialを選択するとまとめて色を変更できるようにもなります
![021.gif](https://qiita-440dff8189b619a9e1e8.s3-ap-northeast-1.amazonaws.com/021.gif)

## オブジェクトを半透明にする
透明度を設定できますがレンダリングモードでないとその視覚効果は適用されません
![022.gif](https://qiita-440dff8189b619a9e1e8.s3-ap-northeast-1.amazonaws.com/022.gif)

# その他

## 描画方法の変更
Zキーでワイヤー表示の切り替え
Shift+Zキーでレンダリング表示の切り替え
![023.gif](https://qiita-440dff8189b619a9e1e8.s3-ap-northeast-1.amazonaws.com/023.gif)

## レンダリングと画像出力
F12でレンダリング
F3で保存
![024.gif](https://qiita-440dff8189b619a9e1e8.s3-ap-northeast-1.amazonaws.com/024.gif)

## 画像を置く
細かいテクスチャの張り方などはさておき
とりあえず平面として3D空間に画像を設置するまで
MaterialとTextureの両方の設定が必須
![025.gif](https://qiita-440dff8189b619a9e1e8.s3-ap-northeast-1.amazonaws.com/025.gif)


## 3Dプレビューの4画面分割
Ctrl+Alt+Qで3方向からのビュー+従来のプレビューが閲覧可能
各プレビューは今まで通りの使い方で使用可能
![026.gif](https://qiita-440dff8189b619a9e1e8.s3-ap-northeast-1.amazonaws.com/026.gif)

# ショートカットチートシート

|キー|動作|
|---|---|
|▼基本操作系▼||
|Ctrl + S|Blenderファイルの保存|
|Ctrl + Z|操作の取り消し|
|Ctrl + Shift + Z|操作の再実行|
|▼オブジェクト操作系▼||
|A|全オブジェクト選択|
|G|移動|
|R|回転|
|S|拡大縮小|
|X|X軸に動作を制限|
|Y|Y軸に動作を制限|
|Z|Z軸に動作を制限|
|Shift + X|X軸以外に動作を制限|
|Shift + Y|Y軸以外に動作を制限|
|Shift + Z|Z軸以外に動作を制限|
|▼表示切替系▼||
|Shift + C|3Dカーソルを原点に移動して全オブジェクトを表示|
|Alt + Home|3Dカーソルを視点の中心に|
|テンキー|視点切替|
|Ctrl + Alt + Q|4分割画面|
|Z|ワイヤー表示|
|Shift + Z|レンダリング表示|
|▼レンダリング系▼||
|F12|レンダリング|
|F3|レンダリング結果の保存|