WebGL 渲染器 Marmoset Viewer

951 阅读1分钟

原文

Marmoset渲染器特性

  • 1、最多4个动态点光源的软阴影(PCF软阴影。三个2048分辨率的深度贴图。)
  • 2、七层模糊度的天空球
  • 3、符合PBR的材质渲染
  • 4、三阶球谐diffuse贴图
  • 5、使用粗糙度混合的IBL高光反射
  • 6、简单透明材质
  • 7、皮肤材质
  • 8、microfiber材质
  • 9、blooming后期处理 (BLOOMING也是很常规的算法,对backbuffer做横向和纵向两次模糊。)
  • 10、Hejl 和 REINHARD 两种toneMapping算法
  • 11、LUT后处理
  • 12、锐化、暗角、对比度等后画面后处理
  • 13、四倍超采样抗锯齿 (brute force的四倍超采样)

总结

  • 1、动态阴影处理 1
  • 2、渲染材质 3-8
  • 3、后处理 9-13