摘要
针对具有半透明特性玉石的真实感渲染问题,提出一种利用高光层、漫反射层、透射层三层光照模型叠加的解决方法。首先对散射层结合漫反射剖面来模拟半透明玉石的次表面散射效果,提出一种可改变漫反射剖面的散射方法,表达不同种类玉石漫反射剖面的特点;然后对透射层利用预计算的本地厚度贴图结合高斯线性和,实现基于表面厚度光的透射效果,再在能量守恒的基础上与基于微平面的高光反射项进行叠加,得到一个基于三层光照模型的真实感半透明材质表现。实验结果表明,所提出的方法能实现不同种类半透明玉石真实感渲染,且在片面数达160万时可保证30帧/秒的实时效率。
A new realistic rendering method for translucent material jade was put forward by superposition of high light, diffuse and transmission. Firstly, subsurface scattering of translucent material jade was simulated by combination of scattering layer and diffuse profile, then a flexible diffuse profile method was proposed to simulate the diffuse profile characteristic of different types of jade. Secondly, by combining pre-computed local thickness maps and Gaussian linear sum, light transmission effect of transmission layer was realized based on the surface thickness, which was superimposed with specular reflection items based on micro-plane using energy conservation, thus a realistic translucent material representation based on three layers of lighting model was achieved. Experimental results show that the proposed method can achieve photorealistic rendering of different kinds of translucent jade, and ensure the real-time efficiency of 30 frames per second when the triangular patch number reaches 1.6 million.
出处
《计算机应用》
CSCD
北大核心
2016年第10期2842-2848,共7页
journal of Computer Applications
基金
广西科技计划重点项目(桂科攻1598010-7)
关键词
半透明材质
次表面散射
实时渲染
物理光照模型
可变漫反射剖面
translucent material
subsurface scattering
real-time rendering
physical illumination model
flexible diffuse profile