Fresnel Effect (フレネル効果)は、ゲームグラフィックスのレンダリングや最適化(テクニカルアート)において極めて重要となる技術用語です。カメラの視線方向と物体の表面の法線(向き)の角度に応じて、輪郭部分の反射率や発光強度が高くなる物理現象を再現する技術。

現実世界での例え:水面を真上から見ると『透明で底が見える』のに、遠くから見ると『鏡のように景色を反射する』現象

フレネル効果は、「プールサイドで水面を見たとき、足元(真上)を見ると透明で底が透けて見えるのに、遠く(斜め)を見ると空やビルが鏡のように反射して見える魔法のような物理現象」です。この「見る角度によって反射の強さが変わるルール」を3Dモデルに適用してあげることで、物体の輪郭に美しいハイライトや反射が走り、のっぺりした球体が突如として高級感のあるガラス玉やSFバリアへと変貌します。

Fresnel Effect (フレネル効果) concept infographic diagram

図:Fresnel Effect (フレネル効果)の基本的な処理フローと仕組みを日本語表記で分かりやすく図解したインフォグラフィック

詳細な仕組みと動作原理

Shader Graphの「Fresnel Effect」ノードを使い、法線ベクトルとビュー方向(View Direction)のドット積から輪郭マスクを抽出し、それをマテリアルの発光(Emission)や反射ブレンドに適用します。