Blenderのマテリアルで色と透過の設定

概要

Blenderは、3次元コンピュータグラフィックス・アニメーションソフトウェアである。立体の編集、レンダリング、ライト(ランプ)やカメラ等を設定した3次元コンピュータグラフィックス・アニメーションの作成機能を持つ。ここでは、マテリアルのベースカラーの設定方法、ライトの種類(ポイント・サン・スポット・エリア)の違い、Transparency(透過)による透明化の方法を説明する。

キーワード:Blender、レンダリング、ライト、ライトの種類、Transparency(透過)による透明化

目次

関連する外部ページ

サイト内の関連情報

前準備

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

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

マテリアル

ベースカラー(Base Color)の変更は次の手順による。マテリアルには、色以外にも粗さ(Roughness)やメタリック(Metallic)など多くの設定項目がある。

* 演習:Cube(立方体)のオブジェクトの色を設定しなさい。

  1. オブジェクトモードで、Cube(立方体)のオブジェクトを選択する。
  2. プロパティの画面で、「マテリアルプロパティ」をクリックする。
  3. 下のように「新規(New)」のボタンが表示されるときは、新規(New)をクリックする。
  4. マテリアルプロパティの画面が表示される。
  5. ベースカラー」のところの、色の四角形部分をクリックする。
  6. 色を選ぶ。

* 演習:ライトの種類ポイント(Point)サン(Sun)スポット(Spot)エリア(Area)の違いを確認する。

ライトの種類の変更は次の手順による。オブジェクトモードでライト(Light)のオブジェクトを選択し、プロパティの画面で「オブジェクトデータプロパティ」(電球のアイコン)をクリックし、ライトの種類(ポイント、サン、スポット、エリア)を選ぶ。

Transparency(透過)による透明化

立体を選択し、マテリアルプロパティの「サーフェス(Surface)」内にある「アルファ(Alpha)」の値を0以上1未満にすると、その立体が透明になる(値が小さいほど透明になる)。アルファは、既定のシェーダーであるPrincipled BSDFの入力の一つである。

  1. まずは、オブジェクトモードで、好きな立体を選択する。
  2. プロパティの画面で、「マテリアルプロパティ」をクリックする。
  3. 下のように「新規(New)」のボタンが表示されるときは、新規(New)をクリックする。
  4. サーフェス(Surface)」内の「アルファ(Alpha)」の値を0以上1未満にする。

    * 値が小さいほど透明になる。

  5. EEVEE(Blenderのリアルタイムレンダーエンジン)で透明の見た目を確認する場合は、「設定(Settings)」パネルの「レンダーメソッド(Render Method)」を確認する。既定値は「ディザー(Dithered)」であり、色つきの半透明を正しく表現するには「ブレンド(Blended)」に変更する。

    * Cycles(物理ベースパストレーサー)でレンダリングする場合は、レイトレーシング(光線追跡)によって透明度が正しく計算されるため、レンダーメソッドの設定は影響しない。

  6. レンダリング:F12キー
  7. アルファの値を別の値に変えてみる。
  8. レンダリング:F12キー