GGX Shader for Vray

GGX Shader是Vray3.1所加入的一种反射光照模型,来弥补之前Phong,Blinn,Ward三种的不足。

GGX是微表面(microfacet)的材质模型,对于表现表面灯光的反射极为成功,简单来说GGX就是像Blinn一样的shader,只是GGX还要比它更酷十倍!

GGX是根据Trowbridge and Reitz两人发表的分布模型而来的,这个微表面模型跟Blinn或Phong比起来,具有较锐利的峰(peak)与更长的尾。

镜面高光比较:

psb (8).jpg

相同的光泽度,GGX的细节要比Blinn要多

psb.jpg

GGX细节表现

psb (1).jpg

Blnn和Ggx细节比较

psb (2).jpg

psb (13).jpg

各向异性的支持

psb (3).jpg

psb (4).jpg

使用HDR渲染复杂模型

psb (5).jpg

psb (6).jpg

psb (7).jpg

psb (9).jpg

psb (10).jpg

psb (11).jpg

psb (12).jpg

Ggx是BRDF模型,因此它只具备表面反射的描述,并不包括折射等。

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注