Blender質問室まとめ2020

この記事はQiita版 Blender Advent Calendar 2020の　25日目です.
https://qiita.com/advent-calendar/2020/blender

Twitteでは#blender質問室のタグ等でBlenderのアドバイスをやりとりがされています
去年Blender Advent Calendarには Blender質問室での問答まとめとして
記事を投稿させてもらいました

Blender質問室での問答まとめ
https://qiita.com/yukimituki11/items/b73b52f7064aab966a7c

今年も質問室タグをはじめ　他チャット等で色々なTipsがやりとりされたので
それらをまとめてみたいと思います。
**表示や翻訳は Blender2.91を基準にしています。**

 
追記：2021年分も作成しましたので併せて参照してください
https://qiita.com/yukimituki11/items/601fd20b79a5c5d0a461

# 定番TIPS
まずは去年の記事との重複があるものの定番のもの挙げてみます
### ピボットポイントって何
ピボットポイントとは「ここを基準に回転・拡大縮小しますよ」という座標のことになります
デフォルトでは選択したものの中心が基準になるように設定されています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/b0318597-d3a7-743a-a89a-1845b9e046f8.png)
他によく利用するピボットポイントが「**３Dカーソル**」です。
３Dカーソルはスナップメニューで選択物に移動したり、座標の数値入力をして制御することもできます。

### 3Dカーソルをオブジェクトの位置に動かしたい
スナップメニュー[Shift+S]の**カーソル→選択物**を使います
例えばミラーした円柱の軸に３Dカーソルを持っていく時はミラー軸の反対側同士にある頂点を選んでこれを実行するといいです
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/e39d3607-4acc-cacd-9d60-70006f01f720.png)
スナップメニューの中の内容はとても使うので自然に押せるようになると操作の速度が上がります


### 面の裏表って何？　確認方法は？
３DCGでは面は必ず方向の情報を持っていて　面には裏と表があります。
図は蓋のない円筒を表示した状態で　ビューから見て表向きの面が青色　裏向きの面が赤色に表示されています
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/b1bbb913-1631-dd7b-3882-ec2652d8223e.png)
この表示方法は　ビューポートオーバーレイの**面の向き**で設定できます

計算の簡略化等で裏側が計算されない場合もあったりするので
見える部分は表向きになるようにした方が無難です。

### 面の裏表の修正方法は？
メッシュ＞ノーマル[Alt+N] の項目を利用します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/533dcf29-5f4f-48da-fa09-33e719e35829.png)
**反転**は選択した部分の向きの反転
面の向きを外側に揃える/面の向きを内側に揃える　は選択した範囲の向きが異なる部分だけ反転します



### TexToolsのメニューがグレーアウトしている
TexToolsの動かない話の原因は**UV同期選択**がオンになってない場合がほとんどです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/c08d471f-c354-f1ef-70a2-715a833b890a.png)
TexToolsのDisable sync ボタンを押しても同期選択が解除されます
内部的なデータが一時的に壊れてエラーが出る場合もあります。Blenderを開きなおしてみましょう








### ファイルを操作したらテクスチャがはがれてしまった（オブジェクトが赤紫の表示になった）
**ファイル＞外部データ＞欠けているファイルを探す**
でフォルダを指定するとその中から同名のファイルを探して再設定してくれます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/3ad5337b-75df-dd3a-d319-7480a78b434e.png)
同じ「外部データ」メニューにある　「**全てを相対パスに**」を実行しておいて
他の人にデータを渡す時に画像を一緒に渡すと　ファイル関連のトラブルが減ります。




### ミラーモデファイアで反対側もメッシュが見える状態にしたい
モデファイアの上にある各アイコンでモードによって使用するかどうかを設定できます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/c36f742e-f10b-2d54-b412-0728b0359cde.png)
編集モードで表示させるのは▽状のアイコンです。ただし、操作できるのは元のデータのみです
他の設定も表示の軽量化等に使えるので試してみてください




### ミラーした中心が尖ったようになる
ミラーした軸部分に面が貼られていないか
頂点が重なったところにないか
頂点がわずかに軸から外れたところにないか　を確認してください
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/78a77cbf-3884-e004-239e-29ab870e3aa4.png)
ミラーモデファイアのクリッピングをオンにしていても　操作によってはミラー軸の反対側に突き抜けることがあります。





### 形状を作成した時の設定（オペレーターパネル）がグレーアウトしている
プリファレンス＞システムのグローバルアンドゥの項目のチェックが外れてないか確認してみてください
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/14a65ae4-48a3-58c9-4a8c-9c39d31a3daf.png)
アドオンのインストール等のタイミングで何故か設定が外れることがあるようです。
アンドゥが動作しなくなった時もここを確認してください




### モデファイアの適応ボタンがない
２．９１以降はパネル上のVの字状のプルダウンメニューの中に変更になりました
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/575356cb-f4d8-d404-3639-19f81abfe8d0.png)





### メッシュの拡大縮小の現在の状態を１としたい
オブジェクトモードで
オブジェクト＞適用[Ctrl+A]＞スケール
で　現在の拡大縮小の状態が適応されて　オブジェクトのスケーリングは1になります
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/c16d7463-9ee9-0130-2100-ace339ad149d.png)
以前のバージョンでは「拡大縮小」という表記でした




### ウエイトペイントで０で塗れない
ツールのオプションの**自働正規化**のオンオフを確認してください
自動正規化がオンの状態で、頂点のウエイトが**０に設定したいウエイト以外に設定されていない場合**には１のウエイトで塗られます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/21b54c0a-cfd4-453a-efbd-154601ec9b29.png)
**ブラシのブレンド**が加算（add）に設定されていないかや、頂点グループがロックされていないかも確認してください




### Unityに読み込んだ時に動かない頂点がある
Unityの標準状態では１頂点に４つのウエイトまでしか対応しません
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/9674e5d7-c029-3b42-52a8-c38692d60d6c.png)
ウエイトペイントモードで　ウエイト＞**合計を制限**で１頂点に設定されてるウエイト数を設定できます。
値の小さいウエイトを消すだけの処理なので。実行後に**すべてを正規化**等で正規化することを忘れずに。




### Unityで表示されない面がある
Unityの標準では表側の面しか表示されません　面が反転していないか確認してみてください
オブジェクトのスケールにマイナスが入っていると全ての面が反転してしまうことがあります
適用(Ctrl+A)＞拡大縮小でスケーリングを適応してみてください



---



定番はこういった感じでしょうか　以下各項目ごとでまとめておきます。



# ビューポート関連


### オブジェクトまわりに選択できないオレンジ色の四角がある
恐らくビューポート表示の**テクスチャ空間**です
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/953db7a2-66bd-2267-f52a-ed664601208e.png)
以前のバージョンだと「テクスチャスペース」という表記でした



### オブジェクトが回転できない
ツールオプションの　影響の限定　「位置」にチェックが入ってないか確認してください
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/cc6e6c99-d55f-8bff-9269-08294965706f.png)
オブジェクト自体は回転させずに回転や拡大縮小した位置に移動させるオプションです
因みにここのオプションの設定は
「原点」は　メッシュ等を移動させずに原点位置のみを移動させる
「親」は親子関係のあるオブジェクトで子を移動させずに親の位置のみを移動させる
機能になります



### 作業しているオブジェクトを中心に表示したい
テンキーの「.」を押すと選択オブジェクトがビューの真ん中に来ます
アウトライナ他や他のビューポートでも共通の操作です
### 急に１つのオブジェクトしか表示されなくなった
選択したオブジェクトのみっ表示するローカルビューモードになってる可能性があります
テンキーの「/」を押してみてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/f59b9899-892b-672e-1f16-85c1b3e609cd.png)



### Cyclesでレンダービュー表示が更新されない
オブジェクトのアウトラインは更新されるのに
シェーディングが更新されない場合は**プレビューの中断**ボタンがオンになってないか確認してください
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/85ce3ac2-72aa-1c4d-e5ed-2beb6aabf15e.png)



### テクスチャペイントしたテクスチャが他のワークスペースで表示されない
テクスチャペイントのワークスペースと他ではシェーディングモードが同じでもオプションが異なります
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/82aab5d9-e57c-86a1-426c-e5c606bf9d7d.png)
ソリッドのシェーディングモードでは
**3Dビューのシェーディング**のカラーの項目の**テクスチャ**のモードにすると
使用しているマテリアルのシェーダーエディタ上で**アクティブになっている**テクスチャが使用されます
マテリアルで実際に使用しているテクスチャとは違ったものも使用できます




## モデリング
### ベベルのかかり具合が方向によって違う
オブジェクトモードに戻ってスケーリングがかかっていないか確認しましょう
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/7c0b4cb7-1823-145c-1213-d6b475c79d9e.png)
例えば一方向だけスケールが違うとこんな感じになります
[メッシュの拡大縮小の現在の状態を１としたい](https://qiita.com/yukimituki11/items/c7a8f1c5de60d2ac9881#%E3%83%A1%E3%83%83%E3%82%B7%E3%83%A5%E3%81%AE%E6%8B%A1%E5%A4%A7%E7%B8%AE%E5%B0%8F%E3%81%AE%E7%8F%BE%E5%9C%A8%E3%81%AE%E7%8A%B6%E6%85%8B%E3%82%92%EF%BC%91%E3%81%A8%E3%81%97%E3%81%9F%E3%81%84)
を参考にしてみてください


### 隣り合う辺を結合したい
辺ループのブリッジを使います。
辺ループのブリッジはマージオプションで両辺を束ねる機能もあります
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/40160780-45cf-a3f9-762d-d52476f5c6da.png)
マージoffでは分割数を指定して　なめらかな曲線を描くようにつなぐこともできます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/247b818f-0f46-3aaf-1c49-23c396d576b9.png)



### 辺ループのブリッジが動作しない
「選択してください」のエラーが２つ表示される場合は別のオブジェクトの辺同士を接続しようとしています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/8a00e665-77c5-92da-72b6-851a5c5bf008.png)
Blender2.8からは複数のオブジェクトで同時に編集モードに入れるようになりましたが、
辺ループのブリッジは１つのオブジェクト内でしか動作しません。
一旦オブジェクトモードにして２つになってるオブジェクトをCtrl+Jで１つのオブジェクトに結合してください



### 面の穴を簡単に埋めたい
グリッドフィルが便利です
![20122501.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/529c3ddd-fbdb-b150-43c1-7a8fc4325490.gif)
穴になった両端になる辺を選択して　面メニューの**グリッドフィル**を実行するとスムーズな曲面で穴埋めしてくれます

### つながった部分を一括選択したい
Lキーでカーソル下にある要素と連続したもの
Ctrl+Lで選択物と連続したものを選択できます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/b74b9929-5c69-ab5c-d994-9d489f4652c3.png)
面選択モードではオプション次第でシームやシャープを基準につながったものを選択になります



### 面を「個々の面で押し出し」のように法線方向に移動させたい
面選択モードで収縮/膨張[Alt+S]が使えます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/dee0c6aa-3c03-4e10-4e2a-7cd8497d2f68.png)




### 頂点を辺の上を移動させたい　辺の延長線上に移動させたい
Gキーを連打するか Alt+Vで頂点スライドになります。
![20122502.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/dad7f21e-73b2-9b74-3753-492d82a8d39f.gif)
頂点スライド中にAltキーを押し下げ状態にするか　Cキーを押すと辺の延長線側にも移動できます



### Nゴンを探したい
選択＞特徴で選択>**面の辺数** で面を構成する頂点数で選択されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/33672f66-5628-e68e-519d-22f8efd13c68.png)
面選択モードで頂点数を4タイプを**大きい**にすると4角ポリゴン以上のNゴンの面が選択されます



###  ベベルオブジェクトがつぶれた感じになる
ベベルオブジェクトの方向（つぶれた断面になる）：オブジェクトのZ軸法方向が軸の方向になります




### ソリッド化モデファイヤで目的外の部分に厚みをつけないようにしたい
ソリッド化のモデファイアは厚みを頂点グループの値で制御することができます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/ff8fc5f1-6c0d-134e-ba49-5e1069925b54.png)
厚みをつけたい頂点を選択した状態で　頂点グループのウエイトを1.0の値にして「割り当て」のボタンを押すと
１のウエイトのついた頂点のみ厚みがつくようになると思います
すべてのウエイトが０の状態だと全部に適応したのと同じ状態になります。




### ソリッド化で厚み付けで作成した面を選択したい
ソリッド化には側面や厚み付けした面や側面に別のマテリアルスロットを指定する機能があるので
変換前にそれを指定しておくことでマテリアル毎での選択が可能です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/73d2b22c-1395-e4a7-b385-92de80984734.png)
側面は四角面のループになっているため、側面をループ選択でます。
**境界ループを選択**で使って境界部分にシャープやシームを設定した後にリンク選択等で個別選択できます。




### チュートリアル通りに設定したのに照明が暗い

シーンのスケールが合っているか見てください
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/a80d9510-f062-1359-a353-9efe03f774de.png)
ライトで指定する数値はライトの照らすエネルギー量で
明るさはライトの距離の２乗で減衰することになるので　シーンの大きさが影響します
（照らす部分の面積が距離の２乗で増えるので）



### リベットを面上に配置したい

基本操作としては**面スナップ**を使う手段があります
基本となるオブジェクトを作って　面スナップの「ターゲットに回転を揃える」オプションをオンにして複製移動すると面に回転を揃えてくれます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/58479a8d-16db-694d-bd5e-8d1cf69cd790.png)
移動するオブジェクトのZ軸が法線方向に向きます



### オブジェクトを好きな角度に回転した状態で編集したい

**リンク複製**を利用するといいかもしれません。
リンク複製はデータを共有した状態で複製する機能でAlt+Dで実行します
![20122505.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/e1dba74f-eb75-7c54-7228-a7d455db041f.gif)
それぞれに行った編集モードの操作がリンクするので　リンク複製した一つを操作しやすい回転角度にして操作することができます

### modoの作業平面みたいなものはないの？

残念ながらありません
カスタム座標系を作ってマニュピレータの軸を拘束したり
形状をリンク複製して任意の回転をした状態で作業をすることになると思います



### 特定の面に合わせてビューを回転したい

Shift+テンキー7で特定の面の正面にビューを回転させることができます
![20122503.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/63c5b5f9-e037-1fa1-4300-9066ac489ad1.gif)
同様にShift+1やShift+3で選択物の基準の側面方向にビューを回転できます



### 頂点を特定の面上に揃えたい

トランスフォーム座標系を**ビュー**に設定して　Shift+テンキー7で**基準にする面の正面にビューを回転**した後
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/e65f30a7-9fcf-60be-25f6-a678e19aa1ab.png)
Z=0のスケーリング（S　Z　0　の順に入力）すれば　最初に指定した面と並行な面ができることになります。



### 既存の辺と平行に稜線を追加したい

ループカットの辺移動時にEのキーを押してみてください(均等(Even)オプション)
片方の辺とできるだけ平行になるように移動されます
![20122504.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/4130ebc4-7ecc-a682-8230-b4e51a2fd6e1.gif)
意図した辺と逆側と平行の場合は続けてFキーを押すと平行になる辺が入れ替わります
（辺をスライドでも同じオプションが使えます）

また、平行にしたい辺を選択してShift+テンキー7でビューを回転して
ナイフツールでＣキーを押すとビューの軸と平行方向にカットする方法もあります




### 配列複製で長さに合わせても長さが合わない

パスまたは　並べるオブジェクトにスケールがかかっていないか確認してください
並べる数はオブジェクトでの拡大縮小がかかる前の大きさが基準になります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/b0fd9df0-39a2-8782-71e4-c775c2785739.png)
配列複製するオブジェクトのスケールに縮小が入っているとカーブより短い数しか複製されません
オブジェクト＞適用[Ctrl+A]＞スケール　を実行してみてください



### カーブのベベルや配列複製で壁を作ると起伏によって回転してしまう

カーブのツイスト方法をZ-UPにするのが一番楽だと思います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/2841f296-5066-6108-13f3-cb7659d69b88.png)
コントロールポイントを選択して傾きを変更することで　その部分のねじれ度合いを設定することもできます



### スカルプトモードで｢隠す/マスク、最適化表示が無効です｣のエラー　が出る
サブデビジョンやミラーのモデファイアのある状態では、スカルプトモードのマスク等が使えないという警告です。
一度　スカルプトモードで　マスク＞マスクをクリア[Alt+M]を実行してみてください



### ボクセルリメッシュをつかうと面がぼろぼろになる

ボクセルリメッシュは球体のような閉じた立体でないと不具合がでます
（どの方向から見ても表向きの面だけで作られている必要がある）
メッシュに穴が開いていないか確認してください

### スカルプトで特定面だけ挙動が異なる

面の法線が反転していないか
オブジェクトのスケーリングが軸によって異なっていないか確認してください


## UV　マテリアル


### UVのアイランドって何？

UVの頂点位置が同じ位置でつながった面のことをアイランドと言います。
Blenderでは選択時に同一アイランドを一括選択するアイランド選択モードがあります
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/be5fbc36-1694-02e1-e405-61625e97ebc1.png)
また３Dビューと同様にLキーやCtrl+Lでつながったものが選択できるのでアイランドを選択できます



### アイランドの離れてしまったUVをつなげたい

UV>**スティッチ**[Alt+V]という機能があります
３Dのメッシュを共有した辺を選択した状態で実行すると　辺を基準にUVを繋ぎなおす機能です
![20122506.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/f34e5e8b-92fa-f54e-b6ba-a52eae0318a7.gif)
Iキーで繋ぐ対象のアイランドを変更できるほか
Sキーを押してスナップをoffにするとアイランドを移動させずに共有する辺を接続することもできます

距離でのマージは　UVメニューの溶接/整列の中にあります

### UVを各アイランドの中点ごとにまとめて拡大縮小したい

アイランドを選択して　ピボットポイントを「それぞれの原点」に変更しての拡縮してみてください
![20122507.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/6e03d247-035b-7068-b6d9-9d0f9ae59d12.gif)

### UVが表示されない

画像エディターとUVエディターはよく機能の似たエディター画面なので注意してください
ビューで表示する画像がRenderResult(レンダリング画像)になっているとUVが表示されないようです



### メッシュを結合したらマテリアルが消えてしまった

UVが複数あったり　UVの名前が違う場合にUVがうまく統合されないことがあるようです
結合する前同じマテリアル設定を使うUVの名前は揃えておきましょう


### 顔などで正面でできるだけ歪みなくUV展開したい

綺麗な形に展開できそうな方向に３Dビューを回して**ビューから投影**で展開して　綺麗な部分の頂点をｐキーでピン止め
もう一度**展開**（ピン止めしたUV頂点は動かない）って方法もありますね
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/73325d44-aa99-802a-9be9-631258843244.png)



### ライト等を調整している間もマテリアルノードを表示したままにしたい

**ピン止め**をオンにすると別のオブジェクト等を選択してもずっと同じものをエディッタに表示した状態にできます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/d906b57a-1715-207d-16f7-618476dae8f8.png)
ビューを分割して複数のマテリアルを表示して比較しながら作業するのにも便利です
ピン止めは他のエディッタ画面でも同様に使えます。
### 読み込んだ連番画像を繰り返し再生させたい
連番画像の**繰り返し**のチェックボックスをオンにします
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/ec53706d-fc92-ef79-acd1-30275327d266.png)
合計10フレームの連番画像を1フレーム目から繰り返し表示させる場合の設定はこうなります
### Eeveeで提灯や看板のような発光をさせたい
**放射**のシェーダーを使うと自己発光しているような感じにできる他、
オブジェクトの中にライトを入れてマテリアルの設定の項目にある**サブサーフェイスの逆光**を使う方法もあります
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/bc4ae1d9-0756-a4eb-8f7e-01ac77cfec6d.png)
### 複数のマテリアルを１つのテクスチャにベイクしたい
シェーダーエディッタ上でそれぞれのマテリアル中で選択している画像テクスチャにベイクされるわけですが、
それぞれのマテリアルでベイク対象の画像を同じものを指定すると一纏めになります。
（画像はキューブに設定した2つのマテリアルを同時表示するように設定しています）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/dfbfbc07-b51a-49b6-0213-d3ac20b83177.png)
シェーダーのマッピング等でテクスチャを生成している場合には
ベイク後に使用したいＵＶを作成しておいて画像ノードのベクトル入力とつなげてください。
画像テクスチャにベイクされるのはＵＶ座標がベースになります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/45029a5a-1022-b0be-f4c4-14c8b20f7c7a.png)

### ベイクで指定の面以外書き込まないようにしたい
ベイクはレンダリング時に使用される設定が利用されます。
Maskモデファイアを使うのがいいかもしれません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/e093341c-4b02-ce2b-1e53-96792726955f.png)
Maskモデファイアでは頂点グループでオブジェクトの目的の範囲だけ表示/レンダリングできます
頂点グループで指定した部分以外はレンダリングされないことで指定部分だけベイクすることができます
### ノードの分岐の点はどうやって出すの
リルートといいます
レイアウトの項目で追加できるほか　既存の線の上を横切るようにShift+右マウスボダンドラッグで作成できます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/707cc917-341a-7f0c-0164-037ee39baeb4.png)
### パーティクルを時間によって点滅させたい
Cyclesレンダーなら　パーティクルのAge（発生してからの時間）が使えるので例えばこういう方法でできます
![20122508.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/ac42e7f9-0073-f4d7-5253-9c4de6c66bfb.gif)

## ウエイト　リギング 

### 正規化とは？
「**正規化**」は対象となる値を全て足し合わせた場合に**合計が1.0**(100%)になるようにする操作です。

ウエイトメニューでの**すべてを正規化**の操作は
オプション設定にもよりますがボーンウエイトの場合は変形に関わるウエイトを全部足した上で、合計値で割る計算になります。
標準では「アクティブをロック」で作業中のボーンの値は固定して正規化されます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/e6c77bfe-4c4b-fd0d-6964-ca84be666635.png)
変更したくないウエイトが複数ある場合は頂点グループの横の南京錠アイコンがかかった状態にすると
そのグループの値は変更されません


### 自動ウエイトで特定のボーン割り当ての対象外したい
対象外にしたいボーンを選択した状態で ボーンプロパティの「変形」のチェックボックスを外してください
変形に使われないボーンとして自動ウエイトの対象から外れます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/c8d89580-b723-ac0f-618d-fca349ebf243.png)
また、別フォーマットでのエクスポート時のオプションの設定次第ではこのボーンはエクスポートされません

### 自動ウエイトのウエイト値が汚い
左右反転したウエイトが乗る等の部分がある場合には
メッシュの**法線が外側に揃っているか**は確認してください。
わざと面を反転させた形状に**自動ウエイト**でウエイト付けをしてみた場合こうなりました
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/2f2417ab-463c-4cb8-911e-d3aa80ddf5de.png)
自動ウエイトは 面の裏側方向にボーンを探しに行くような挙動をしているようなので
面が反転したり、薄い形状でボーンがメッシュの外側に配置されたりすると意図しないウエイトになる傾向にあるようです

### メッシュにどのボーンのウエイトが設定されてるか知りたい
左クリック選択の設定にしている場合
Shift+右クリックでカーソル下のメッシュに設定されたウエイトの一覧が出ます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/fd320df4-9eb9-be06-1f51-38a06e067d2c.png)
（筆者のように右クリック選択にしている場合はShift+左クリックになります）

### 服等の追加パーツのウエイトを既存のパーツから作りたい
ウエイト転送という機能があります。
オブジェクトモードでウエイトのベースになる素体＞ウエイトを付けたいオブジェクト の順に選択した後、
ウエイトペイントモードに入って　ウエイトメニューの＞ウエイトを転送で　近接面等からウエイト作れます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/60db4db7-d889-de30-3f43-4cc950a3fadd.png)
デフォルトでは元オブジェクトのアクティブなウエイトを転送する設定ですが
服等の変形用ボーンの場合は「転送元レイヤの…」を**名前**　に　「対象レイヤ」を**全レイヤー**
にするとよいと思います。　
離れた部分の余計なウエイトを拾う場合　「レイ範囲」の数値も変更してみるといいでしょう

### ボーンの表示を円や三角等の表示にしたい
表示させたい形状を作って
ポーズモードで目的のボーンを選択してボーンプロパティのビューポート表示で**カスタムシェイプ**で形状を指定することで利用できます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/75c884c7-160f-c280-0835-00d13f94addb.png)
ヘッド位置が元の形状の原点の位置で Blenderのボーンは軸の方向がY軸なのでY軸方向を基準にした形が表示されます。
（オーバーライドの項目で指定したボーンの位置に形状を表示することもできます）
指定し終わった形状は専用のCollectionに入れて非表示にしておくと邪魔になりません

### 作りすぎたボーンを減らしたい
連続するボーンを一つ消す場合は**融解**を使います
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/052f951c-0b62-2e8d-ba20-b9168372e644.png)
消したいボーンのヘッドを選択してｘキーのメニューかCtrl+xで実行できます

### 整理して消したボーンのウエイトを自動調整できない？
ボーンの方を整理してもウエイトは変更されません
消してしまったボーンの頂点グループを消して　変更したくない頂点グループをロックした上で**すべてを正規化**を実行する手順を踏む必要があるのではないかと思います。

### ウエイトペイント時にビューの回転が思った通りにならない

プリファレンスの視点の操作の「選択物を中心に回転」の項目がデフォルトでオンなのですが
ボーンのウエイトペイントの時にはウエイト対象のボーンのヘッドが回転の中心になるようです
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/6d930b44-3490-585d-553d-1dd5f765f5c4.png)
チェックボックスをオフにすればビューの中心を回転の中心にする操作に固定されます

### ドライバを動かしている参照元を知りたい

紫色になっている項目を右クリックでドライバエディッタを開くのが楽かと思います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/6abe085e-77ff-510d-9617-cc00a998c7c7.png)
ドライバエディッタの制御に使ってるオブジェクト名を右クリックして
**ターゲットにジャンプ**を実行すると制御しているオブジェクトがアクティブになります



### 手にもった物の持ち替えをどうするか？
例えば剣を鞘から抜く場合手に持った状態のボーンと鞘のボーン用意して
**トランスフォームコピー**やボーンを親子関係にするチャイルド コンストレイント等を利用します
![20122509.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/9dd0ad74-7866-127e-793e-5d45e8400784.gif)
例では剣は手に握った位置でボーンの親子関係が設定してあり
鞘に追従するトランスフォームコピーを設定してあり、鞘から抜く瞬間に影響のがなくなるようにキーフレームを打っています



### カメラの切り替えのアニメーションをしたい

タイムラインで切り替えたいフレームにタイムカーソルを移動してMキーを押すとマーカーが作成されます
マーカーメニューから　「カメラをマーカーにバインド」を選択すると　選択中のオブジェクトがマーカー位置以降のシーンのカメラになります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/2d2bae07-3af0-925c-d8d5-862891d3c0bb.png)

### カメラシフトで分割したレンダリングをしたくてシフトを設定したけどうまくいかない

シフトの移動量はカメラのフレーム基準でなく画角基準のようですね
Blenderのデフォルトでは長辺方向の角度が基準になるので短辺の移動量が大きくなるようです
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/40abe7ce-e4b7-50d6-a06c-46a7ea77a4ab.png)
数値入力には数式を入れることができるので短辺側のシフトの数値に0.5*[短辺のピクセル数]/[長辺のピクセル数] という風に入力してみてください






### モーション 一回転したものが　キーフレームを打ってない場所で戻る動きをする

180度以上の回転するモーションのキーフレームを打つ時は一気に回転させるのではなく
一旦180度回転させたあと　180度を超える分のキーフレームを打ってみてください



### スピーカーオブジェクトの再生開始位置はどこで制御できる

**ノンリニアアニメーションエディッタ**のストリップの位置で開始位置を調整できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/09d6749f-d1b2-e043-29f5-bc4f751c65ed.png)



### ドープシートとグラフエディッタを素早く切り替えたい

ドープシートとグラフエディッタはCtrl+Tabで表示を切り替えられます


### モーションをループさせたい
グラフエディッタで
単一のチャンネルを選択した状態で　キー＞Fカーブモディファイアを追加＞反復　が一番シンプルかもしれません
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/e9c61bf5-ebdd-9f1c-6fe5-38e40b3708e0.png)
前に反復　後に反復　の値が0の状態前後に永遠にループ　数字を入れると　その回数だけ繰り返す状態になります
前側にループをさせたくない場合には　前に反復にマイナスの数値を入れると繰り返しがなくなります

### アニメーションに揺らぎを加えたい

グラフエディッタのキー＞Fカーブモディファイアを追加＞ノイズが使えるかもしれません
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/32bf794e-1a08-6f25-eda3-93bc670ca6da.png)
例えば光源にまたたきを加えたい場合　パワーに適当にキーフレームを打ったあと
グラフエディッタでノイズのモデファイアを設定して値を調整してみてください

### グラフエディッタ複数のハンドルを操作したい

ビューメニュの「選択キーフレームのみ」のチェックをオフにするとハンドルが表示されて複数選択で操作ができるようになります

## レンダリング　ファイル

### レンダリング素材を別々に出す方法

コンポジターのノードのファイル出力を使うと複数の画像ファイル出力先を指定できるので
レンダリングパス毎に別の画像に出力することができます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/cd5c0b3c-6336-98f0-b63e-277e69c84c8b.png)
ファイル出力ノードは　アイテムのプロパティの「入力に追加」で出力の数を増やします
ファイルサブパスでファイル名を指定でき、
例えばaaa/という具合に"/"で区切りをつけたパスを入力すると**基本パス**で指定したフォルダ内に「aaa」というフォルダを作成し、その中に画像を出力します
また「image_###」っといった具合に#を含めるとムービー出力時に「image_001」のようにフレーム番号を#の数と桁をそろえたファイル名で出力できます



### blenderでアニメーションを出力した際に「width not divisible by 2 」等エラーが出る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/1f9a035d-9fb2-4d66-128a-45f506aa37aa.png)

ffmpeg動画の書き出し設定時　設定によっては画像のサイズが2の倍数でないと動画の圧縮ができないので　そういったエラーが出ることがあります。
画像サイズの指定が一見合っていても ％指定で小さく出力している場合に注意が必要です
バージョンによっては「image too small」というエラーのようです

### レンダリングで画像ファイルが出力されない

ファイル名がフルに指定してない状態で「ファイル拡張子のチェックボックスがオフ」になってないか確認してください
これがオフだと書き込み対象のファイルが指定できないのかエラーが表示されます。



### 背景透過の動画の出力方法

レンダープロパティのフィルムの透過をチェックすることで背景透過のレンダリングができます。
通常はPNGかTargaの連番で透過で出します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/ab242928-4c15-a2c0-dbd6-b11aa4a0052f.png)
動画フォーマットではffmpegでカラーの項目にRGBAが表示されるコンテナとコーデックの組み合わせで出力可能ですが　受け渡すソフトの対応次第です。



### Freestyleで他のオブジェクトに隠れた奥の線が出る

前後判定がうまくいかない場合があるので
交差部分の近くに稜線を作っておいたり　面の大きさはある程度揃えると改善します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151493/7d815093-c329-fa9f-e95a-dfad6b47c035.png)

### Freestyleで交差部分の線を出したい
FleeStyle線を出したい場合は　交差する片方にブーリアンのモデファイアを入れて強制的に交差部分にエッジを作るという手もあります
ブーリアンは交差する両方のオブジェクトが閉じている（メッシュに穴が開いてない）のが前提になります



### Blenderの設定をバックアップしたい　他のマシンに持っていきたい

Windowsだと\AppData\Roaming\Blender Foundationの中のファイルをコピーするのが一般的かと思います。
Zip版をダウンロードしてきて
１．解凍した中にあるBlenderを起動した後、
２．実行ファイルの ある場所のバージョン番号の下にconfigというフォルダをエクスプローラー上で作成
３．１で起動したBlenderを終了する　と現在のマシンでの設定が先ほど作ったconfigフォルダに保存されます。
アドオン関連は別途インストールする必要があります