即使在最好的条件下,使用计算机图形技术创建曲面玻璃窗也是一种挑战。反射率和透明度的程度取决于视角与玻璃曲率的相对关系。
对于CG汽车玻璃,尤其是挡风玻璃,观看者下意识地会去看驾驶汽车的人是谁,这进一步增加了挑战性。如果挡风玻璃给人的感觉不对,将毁坏整个视觉图像的观感,无论汽车的其他部分看起来有多棒都无济于事。
为应对这一挑战,Epic Games发布了《虚幻引擎4:高品质写实汽车玻璃的制作分享》白皮书,其中解释了如何以最有效的方式创作逼真的实时车窗和挡风玻璃。
在真实世界中,车窗由多层具有不同物理特性的材料组成。为CG车窗赋予所有这些物理特性不仅难以实行,而且也没有必要,相反,可以使用简单网格体和现有材质工具来创作能够实时渲染的高品质汽车挡风玻璃和车窗。
由Epic Games、The Mill和雪佛兰联合制作的互动故事项目《The Human Race》展示了这一方法在两辆高性能汽车上的表现。
通过这本白皮书你将了解到:
1.车窗模型结构设计
2. 材质设计
- 2.1 反射材质:付给车窗内外表面提供反射效果
- 2.2 着色材质:付给车窗内外表面提供滤镜色
3. 模型和材质指定,让模型达到最终效果
4. 设置透明材质物体的渲染排序,避免随着摄像机位置的变化可能出现的错误排序问题
白皮书可以在这里下载
Unreal Engine Downloads - Development Presentations and Tips