Blender 4

Blenderのインストールと初期設定

Blenderの初期設定

Blenderの概要

Blenderは無料の3次元コンピュータグラフィックス(3DCG)の作成・編集ソフトウェアで,Windows・macOS・Linuxで動作する。 主な機能は,オブジェクトの表示・移動・回転・拡大縮小,形状編集,プロパティ設定,レンダリングである。 オブジェクトモードでは移動・回転・拡大縮小を,エディットモードでは頂点・辺・面による形状編集を行う。 多様なファイル形式でUnityやUnreal Engineと連携でき,3次元可視化,物理シミュレーション,Python APIによる自動化などに活用できる。

スライド資料

Blender の概要[PDF], [パワーポイント]

動画

[MP4]

演習

(クリックにより中身が表示されます)
Blender の基本操作の演習を行う。

Blenderは,3次元コンピュータグラフィックス(3DCG)の作成・編集ソフトウェアであり,無料で利用可能である.3次元モデル制作,アニメーション,レンダリング(画像生成)などの機能を提供する.本演習では,Blenderの起動,立方体の確認,球と円柱の追加と移動,色の設定とレンダリングを行う.

Blender ダウンロードページ:https://www.blender.org/download/

事前準備:上記ダウンロードページから Blender を入手し,インストールしておくこと.

注意:オブジェクトはカメラから見える範囲に配置すること.カメラの移動については本演習では扱わないので,興味のある人は各自で調べてほしい.

操作手順

  1. Blenderを起動する.
  2. 3Dビューポート内に表示されている立方体(Cube)を確認する.カメラとライトもあわせて配置されている.
  3. 立方体を左クリックして選択する.右上のアウトライナー(オブジェクト一覧)から選択することもできる.
  4. 選択した立方体に対して,移動の操作を行う.キーボードの G キーを押した後にマウスを動かして位置を決め,左クリックで確定する.軸を固定したい場合は,G キーの後に X/Y/Z のいずれかを押す.3Dビューポート上のギズモ(矢印)をドラッグして移動することもできる.
  5. 余裕があれば,選択した立方体に対して,回転(R キー),拡大・縮小(S キー)の操作も試してみる.いずれもキーを押した後にマウスを動かして変形量を決め,左クリックで確定する.
  6. 球を追加する.3Dビューポートのヘッダの「追加(Add)」→「メッシュ(Mesh)」→「UV球(UV Sphere)」を選ぶ(キーボードの SHIFT + A でも同じメニューが開く).
  7. 追加した球を選択し,移動する.

    左クリックして選択する.右上のアウトライナー(オブジェクト一覧)から選択することもできる.

  8. 同じ手順で円柱を追加する.「追加(Add)」→「メッシュ(Mesh)」→「円柱(Cylinder)」を選ぶ.
  9. 追加した円柱を選択し,移動する.

    左クリックして選択する.右上のアウトライナー(オブジェクト一覧)から選択することもできる.

  10. 色を設定するオブジェクトを選択する(立方体・球・円柱のいずれでもよい.時間に余裕があれば,3つそれぞれに異なる色を設定してもよい).

    左クリックして選択する.右上のアウトライナー(オブジェクト一覧)から選択することもできる.

  11. プロパティから「マテリアル」を開く.

    「マテリアル」が見えないときはスクロール.

  12. 「新規(New)」をクリックする.

    「新規(New)」が表示されない場合は,問題ない.次へ進む(表示されないのは,マテリアルがすでに作成済みであるため.問題ない).

  13. 「ベースカラー(Base Color)」をクリックする.カラーピッカーが開くので,色を設定する.
  14. F12キーを押してレンダリングを行う.新しくレンダリングの結果の画像の画面が開く.この画面で,設定した色を確認する.F12キーが効かない,または無い場合は,メニューの「レンダー(Render)」→「画像をレンダリング(Render Image)」を実行する.確認したら,レンダリングの画面を閉じる.

ヒント

考察ポイント

Blenderの基本操作と応用

Blenderの主要機能

  1. Blender で,オブジェクトを配置
  2. Blender で,ブーリアン演算により,立体を加工
  3. Blender のマテリアル,スムースシェード (smooth shade)
  4. Blender の PBR Materials アセット
  5. Blender の画像テクスチャ,テクスチャ座標系
  6. Blender のシェーダー・エディタ(Shader Editor)
  7. Blender で,テクスチャ・ペインティング (Texture Painting) を行う
  8. Blender で剛体(rigit body) の落下、衝突のシミュレーション
  9. Blender でパーティクルアニメーション
  10. Blender で,クロス・シミュレーション(Cloth Simulation)を行う
  11. blender のボーンとアーマチャを用いたアニメーション
  12. Blender での動きの振り付けとアニメーション作成
  13. Blender のライト
  14. Blender でレンダリングを行う

ファイルのインポートとエクスポート

Blenderのマテリアル設定

外部レンダリングツールの導入

MakeHumanによる人体モデリングとアニメーション

モーションデータの活用

アドオンのインストールと利用

Blender内蔵Pythonの活用

AI・先端技術ツールの活用

OpenStreetMapデータの活用

VR・XR関連ソフトウェア