基本的な考え方は以下。
Simple but effective eyes material in Unreal
これが現実な落としどころである。
ただ、これは本当にシンプルな目の表現方法であり、実質、空間の明るさが一定であることを前提とする。空間の明るさが変わると白目の暗さに違和感が出る。この白目の問題は技術的にかなり奥が深い。
かなり学術的な領域に踏み込む。
今回はアニメ調なので目の表現がデフォルメされているが、リアルな人間が登場するゲームではこのような苦労が行われている。
ArtStation - Rendering a High Fidelity Eye in Unreal Engine
UEには目のマテリアル用のそれっぽい機能があるのだが、具体的にどう設定するのか公開されていない。DigitalHumanのサンプルを見て察してくれと書いてある。
肌のSubsurface Profileと違い、Eyeは実用的な機能というよりは学術的な機能らしい。
Material Inputs in Unreal Engine | Unreal Engine 5.6 Documentation | Epic Developer Community