Blenderのライト

概要

Blenderにおけるライトの種類と特性,設定方法について解説する.ポイント,サン,スポット,エリアの4種類のライトの特徴と,レンダーエンジン(EeveeとCycles)による表現の違いを,実例を通して学ぶ.

目次

関連する外部ページ

サイト内の関連情報

前準備

Blenderは,3次元コンピュータグラフィックス・アニメーションソフトウェアである.3次元モデルの編集,レンダリング,光源やカメラ等の設定による3次元コンピュータグラフィックス・アニメーション作成機能がある.

メニューの日本語化を行っておくと使いやすい.「編集(Edit)→プリファレンス(Preferences)→インターフェイス(Interface)→翻訳(Translation)」で設定できる.

Blenderのライト

ここで使用するシーン

平面の上に、半透明の円柱と球を配置したシーンを用いて説明する。シーンとは、3次元空間に配置された物体の集合である。

Blenderファイル: 02e.blendを使用する。

平面上に半透明の円柱と球を配置したシーン

Blenderでのライトの種類

Blenderでは、以下の4種類のライトを使用できる。

ライトの種類の変更は次の手順で行う。

  1. Blenderファイル: 02e.blendをBlenderで開く。
  2. マウスの左クリックでライトを選択する。左クリックで選択できない場合は、ツールバーから選択ツール(矢印アイコン)を選択してから、左クリックする。
    ツールバーの選択ツール
  3. プロパティエディターのオブジェクトデータプロパティタブ(電球アイコン)をクリックする。
    オブジェクトデータプロパティタブ
  4. オブジェクトデータプロパティの設定パネルから、ライトの種類を選択する。
    ライトの種類選択パネル

ライトの種類を変えてみる

各ライトの種類(ポイント、サン、スポット、エリア)を順に変更し、レンダリング結果の違いを確認する。レンダリング結果とは、3Dシーンから2D画像を生成した結果である。

ポイントライトのレンダリング結果
サンライトのレンダリング結果
スポットライトのレンダリング結果
エリアライトのレンダリング結果

以下の画像は、Blenderのビューポートシェーディングを「レンダー」モードに切り替えて表示した画面である。「レンダー」モードとは、シーン内のライトやレンダーエンジンの設定を反映し、レンダリング結果に近い見え方をリアルタイムに確認できる表示モードである。

  1. ビューポートシェーディングを「レンダー」モードに切り替える。

    切り替えは、3Dビューポート右上に並ぶ4つのアイコン(ワイヤーフレーム、ソリッド、マテリアルプレビュー、レンダー)から行う。Zキーを押すと表示されるパイメニューから選ぶこともできる。

    ビューポートシェーディングの切り替え
  2. ポイント(Point)
    ポイントライトのレンダープレビュー
  3. サン(Sun)
    サンライトのレンダープレビュー
  4. スポット(Spot)
    スポットライトのレンダープレビュー
  5. エリア(Area)
    エリアライトのレンダープレビュー

Cyclesでのライトの種類による違い

レンダーエンジンをEeveeからCyclesに変更し、各ライトの表現の違いを再確認する。

Cyclesは、レイトレーシング技術を使用し、光、影、反射、透過などを物理的に表現する高品質なレンダーエンジンである。レイトレーシング技術とは、光線の軌跡を追跡して光の挙動をシミュレートする技術である。Eeveeは高速なリアルタイムレンダーエンジンであり、本節のここまでの説明では既定のレンダーエンジンであるEeveeを使用していた。

  1. レンダーエンジンをEeveeからCyclesに変更する。プロパティエディターのレンダープロパティ(カメラアイコン)で、レンダーエンジンを「Cycles」に切り替える。
    Cyclesレンダーエンジンの選択
  2. ポイント(Point)に変更し、レンダリング結果を確認する。
  3. サン(Sun)に変更し、レンダリング結果を確認する。
  4. スポット(Spot)に変更し、レンダリング結果を確認する。
  5. エリア(Area)に変更し、レンダリング結果を確認する。

ライトを追加してみる

シーンに新しいライトを追加し、レンダリング結果の変化を確認する。

ライトを追加した後のレンダリング結果

以下の画像は、Cyclesレンダーエンジンを使用したビューポートシェーディング「レンダー」モードでの表示結果である。

  1. 3Dカーソルを、新しいライトを配置したい位置に移動する。3Dカーソルとは、3D空間内の位置を指定するためのマーカーである。

    3Dカーソルの移動は、左側のツールバーから3Dカーソルツール(十字型カーソルアイコン)を選択し、配置したい位置で左クリックすることで行う。

    3Dカーソルツールの選択
  2. ライトを追加する。種類は「ポイント」にしておく。

    ライトの追加は、上部メニューの「追加 (Add)」から「ライト (Light)」を選択するか、ショートカットキーShift + Aを押した後にライトを選択することで実行する。

    ライトの追加メニュー
  3. プロパティエディターのオブジェクトデータプロパティ(電球アイコン)で、ライトのパワー値を設定する。ここでは「1000」ワットに設定する。
    ライトのパワー設定
  4. レンダリング結果の変化を確認する。
    パワー設定後のレンダリング結果

演習

ライトの位置を変更し、レンダリング結果の違いを確認する。移動操作はGキーを押すか、ツールバーから移動ツール(矢印アイコン)を選択して行う。

ライト位置変更後のレンダリング結果

全体まとめ