Blender関連

ヘッダ、ボタン群がない。

分からない事があってググるものの、どうも説明に対応するボタンがない。最終的に次のページにたどり着いた。

https://blender.stackexchange.com/questions/250074/header-is-hidden

Blender2.Xから3.Xに設定を引き継いだ事で起きた。

  1. メニュー編集→プリファレンス
  2. セーブ&ロード
  3. Blenderファイル
  4. デフォルト設定のところの「UIをロード」のチェックを外す。
  5. Blenderを再起動する

平面のかさなりによるちらつき(Z-Fighting)を減らす

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13266906933

https://docs.blender.org/manual/ja/dev/modeling/modifiers/generate/booleans.html

  1. 重なりがあるオブジェクト群を分類する。分類ごとにマテリアルが同じである事
    • 胴体とそれにつながるもの
    • 杖などの装飾品
    • 浮いている飾り
  2. 親子関係をすべて削除
    • 親を選ぶ。階層を選択。 Alt+P 。トランスフォーム維持してクリア
  3. 分類ごとに一つ、代表となるオブジェクトを決めて選択
  4. モディファイアープロパティ。モディファイアーを追加 → ブーリアン
  5. 合成を選択
  6. 重なっているオブジェクトを選ぶ。スポイトアイコンで選べる
  7. 複数あるならモディファイアをさらに追加
    • 沢山あるなら、合成を選ぶところまでしてから複製
  8. 最後に「三角面化」モディファイアを追加
      FBX出力時に、ジオメトリ→三角面化のチェックを入れても同じだが、忘れがちなので
  9. 出力用コレクションを新たに追加。モディファイアーを設定した項目およびその他で、FBXとして出力するものだけをまとめる

FBXとしてエクスポートする場合

  1. 出力用コレクション以下を選択
  2. FBXの設定で「選択したオブジェクト」をON

同じ色を設定しているはずなのに、Unity上で色が違う

FBXの取り込み後にモードを確認

https://docs.unity3d.com/ja/2021.3/Manual/FBXImporter-Materials.html

マテリアル作成モードは Standard(Legacy) で統一する

一部制限

操作Tips

同じマテリアルを持つオブジェクトを選択

Shift+L → マテリアル

選択したオブジェクトに一括でマテリアルをセット

  1. オブジェクトを選択
  2. 選択したオブジェクト中のアクティブなオブジェクトのプロパティが表示されるので、そのオブジェクトのマテリアルを変更したいものにする
  3. Ctrl+L → マテリアルをリンク

未使用マテリアルを削除

  1. オブジェクトが階層表示になっているウィンドウの上部から、孤立データを押す
  2. マテリアルを展開すると、使用されていない項目だけ出ているので選択して削除
元の階層表示は「ビューレイヤー」

Unityでfbxインポート

立方体一つだけにして、FBX出力してUnityに取り込むとスケールが1,1,1にならない。二つ以上含める

オブジェクトによってスケールの値が異なる

→原因はFBX取り込みらしい

修正方法

  1. 値がおかしいオブジェクトを選択
  2. XYZ全てを1.0相当の値に変更。0.01などの同じ値になるはず
  3. Ctrl+A で出るメニューからスケールを選択すると値が1.0になる
  4. 本来の値に変更

例:0.9になるべきところが、0.009になっている場合

  1. 0.01にする
  2. リセット
  3. 0.9にする

Unityで使うためにfbx出力

Blenderの3Dカーソルの使い方

http://fujisan14153.hatenablog.com/entry/2017/03/12/231121

キーバインド

やり直しのやり直しのバインドが、Ctrl Shift Z になっているので、Ctrl Y に変更した。