More Related Content Similar to SGGXマイクロフレーク分布 (20) More from Takashi Imagire (18) SGGXマイクロフレーク分布3. The SGGX Microflake Distribution
• SIGGRAPH 2015
– Eric Heitz (Karlsruhe Institute of Technology, NVIDIA)
– Jonathan Dupuy (Univ. Montr´eal; LIRIS, Univ. Lyon 1)
– Cyril Crassin (NVIDIA)
– Carsten Dachsbacher (Karlsruhe Institute of
Technology)
• 論文の日本語訳
– https://github.com/imagire/SGGX_jp
10. GGX
)()(,)()( iiiiooipo QdLfL
)()()1()( oi
spec
poi
diff
poip fmfmf
)(
)( oi
oi
diff
pf
oi
oi
spec
p
nn
GDF
f
,,4
)(
5
00 ,1)1( hFFF o
2
22
2
11,
hn
D
)()( 0 iGGXGGX GGG
222
,1,
,2
)(
nn
n
GGGX
)),(,0max(,
:Schlick近似のフレネル
(h:ハーフベクトル, F0:正面反射率)
:法線分布関数 (α:粗さ)
拡散反射:
鏡面反射:
こんな近似項を
使うのがGGX
この形だけではない。
マイクロファセットの
形状が楕円らしい?
(m:金属度合い)
11. GGX
)()(,)()( iiiiooipo QdLfL
)()()1()( oi
spec
poi
diff
poip fmfmf
)(
)( oi
oi
diff
pf
oi
oi
spec
p
nn
GDF
f
,,4
)(
5
00 ,1)1( hFFF o
2
22
2
11,
hn
D
)()( 0 iGGXGGX GGG
222
,1,
,2
)(
nn
n
GGGX
)),(,0max(,
:Schlick近似のフレネル
(h:ハーフベクトル, F0:正面反射率)
:法線分布関数 (α:粗さ)
拡散反射:
鏡面反射:
(m:金属度合い)計算が比較的簡単で
見た目がけっこうカッコイイ!
こんな近似項を
使うのがGGX
この形だけではない。
マイクロファセットの
形状が楕円らしい?