使い方

参考:

Eevee の使い方 | dskjal

ドキュメント

参考:

Eevee | Blender Manual [Official]

Render Settings | Blender Manual [Official]

Materials | Blender Manual [Official]

機能

参考:

Limitations | Blender Manual [Official]

Supported Nodes | Blender Manual [Official]

コンポジットノード

参考:

Supported Nodes | Blender Manual [Official]

アルファクリップ/アルファブレンド

サル/使用した画像/透過なし/アルファブレンド/アルファクリップ

(出典:忘却まとめ

参考:

アルファ抜き – 画像を透過し、影にも透過が反映されるようにする方法 | 忘却まとめ

Blender 2.8 で透過テクスチャを適応させた影を作る | ソースに絡まるエスカルゴ

Blend Mode | Blender Manual [Official]

Transparent Shadow | Blender Manual [Official]

アルファチャンネル

参考:

Alpha Channel in Eevee? – Blender Stack Exchange

透明を表現する方法

レンダリングの設定

  • SSR (Screen Space Reflections) を有効にする
  • SSR の屈折 (Refraction) を有効にする

マテリアルの設定

  • Principled BSDF を使う
  • Transmission (伝達/透明度) を 1.0 に設定する
  • Roughness (表面の荒さ) を必要に応じて設定する
  • Blend Mode を Opaque もしくは Alpha Hashed に設定する
  • SSR (Screen Space Reflections) を有効にする
  • Refraction Depth (2回目の屈折が起こる深度/モデルの厚みに相当) を必要に応じて設定する

参考:

Realistic Glass in Eevee – Blender Artists Community

Does transparency work in eevee – Blender Stack Exchange

Eevee refraction – Blender Artists Community

Set Alpha node for Shader Editor? (Eevee) – Blender Artists Community

TIL EEVEE does not support Transparent BSDF | reddit

Basic Alpha Transparency | Blender 2.8+ Knowledgebase (katsbits.com)

Better GLASS Shader for EEVEE and Blender – YouTube

How to create a glass shader into which light can pass? – Blender Artists Community

透明オブジェクトの制限

Eevee は透明オブジェクトの描画順をオブジェクトのソートにより決定しているので透明オブジェクトが入り組んだシチュエーションでは描画順が物理的に正しい順にならないことがある。

具体的には次のような場合に描画順が正しくならないことがある。

期待する描画順

  1. 透明オブジェクトA – メッシュパート1
  2. 透明オブジェクトB
  3. 透明オブジェクトA – メッシュパート2

実際の描画順は、

  1. 透明オブジェクトA – メッシュパート1、メッシュパート2
  2. 透明オブジェクトB

もしくは、

  1. 透明オブジェクトB
  2. 透明オブジェクトA – メッシュパート1、メッシュパート2

となり、一つのオブジェクトAの中で描画順が分割されることはない。

ブレンドモード (Blend Mode) として「アルファハッシュ」(Alpha Hashed) を選択すると乱数によりクリッピングした疑似的な透過処理を行える。レンダリングのサンプル数を増やすことでノイズを減らすことができる。

参考:

Sorting Problem | Blender Manual [Official]

Blend Mode | Blender Manual [Official]

Does Eevee support alpha transparency on the shader? – Blender Artists Community

How to create a glass shader into which light can pass? – Blender Artists Community

Realistic Glass in Eevee – Blender Artists Community

It is impossible to see a glass through a glass in eevee?? – Right-Click Select (Blender.Community)

Screen Space Refraction/屈折

参考:

Eevee の反射と屈折について | Blender.jp

Eevee refraction – Blender Artists Community

ブルーム

参考:

EEVEE でオブジェクトを綺麗に光らせるブルームの設定と使い方 | ケケケとショボーン

Holdout

参考:

Holdout | Blender Manual [Official]

異方性反射 (anisotropic)

参考:

Will Eevee have anisotropic shading? – Blender Artists Community

バンプマッピング

Eevee のバンプマッピングは OpenGL による 2×2 ピクセルの微分フィルタにより実装されている。高解像度の結果が必要な場合はノーマルマッピングを使用した方がよい。

参考:

Eevee bump and displacement modifiers are low resolution? – Blender Stack Exchange

フォトリアルを実現するマテリアル設定

参考:

Realistic ArchViz from Cycles to Eevee (with tips) – Blender Artists Community

オーバースキャン

スクリーンスペースを利用したエフェクトが画面端で途切れてしまうのを解消するために使う。有効にすると画面端で余分な領域のレンダリングを行う。

参考:

オーバースキャン | dskjal

Light Path

参考:

Light-Path Camera Ray Eevee – Blender Artists Community

T56566 Node: LightPath on probes | Blender Developer [Official]

Ray Length or Z-index equivalent? – Blender Stack Exchange

Particle Info Node

参考:

Particle Info Node in EEVEE | Right-Click Select (Blender.Community)

T59459 particle info node doesnt work in eevee | Blender Developer [Official]

Particle Info not working on Blender 2.8 with Eevee – Blender Stack Exchange

アーティファクト

参考:

light artifacts – Blender Stack Exchange

T59784 Eevee rendering “fireflies” | Blender Developer [Official]

D4269 Clamp value in sheen calculation to fix fireflies | Blender Developer [Official]

Right-Click Select

参考:

Support All nodes in Materials for eevee | Right-Click Select (Blender.Community)

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です