卡通渲染是什么

卡通渲染(Toon Shading)它是一种非现实感的制作(NPR),旨在使计算机形成的图像显示出手绘效果 。为了使图像与漫画或卡通相似,专业人士通常使用卡通渲染着色器进行处理 。卡通渲染应该是一般的 21 世纪初,作为计算机图形的副产品,新技术被广泛应用于网络游戏中;然而,它可以表现出像手绘动画一样简单明了的效果 。

卡通渲染是什么

文章插图
卡通渲染又称赛璐珞渲染(Cel-shading),Cel 一个词来自传统动画中常用的材料赛璐珞 。
渲染过程卡通渲染过程从一个普通的卡通渲染过程开始 3D 模型正在逐渐进行 。与传统渲染不同,卡通渲染的照明效果是通过过去的现实感来处理的 。基本灯源(光明和黑暗之间的平滑过渡)的选择被逐一像素计算并投射到一个小的单独的光和黑暗区域,从而导致卡通的简单颜色 。
形成“黑条钩边”性能和中心线条可采用多种方法 。常用的方法之一是先渲染比对象稍大的黑色边线,然后关闭反面检测(Backface culling,用于去除物体反面不需要渲染部分的效果),将后面用黑色制作 。为了扩大轮廊,这种反面会用线条模型做几次,每次都会有细微的变化 。另一种方法是用固体方法渲染反面,端点由顶点着色器沿端点法线翻译 。
制作边线后,重启反面检测,制作物体的明暗及附加材料 。最后,由于场景中的反面比正面的位置更长,图像将由深层缓存组成 。最后你看到的是,物品有黑色钩边及其内部中心线条 。一般认为,动画和游戏中使用的这种“钩边”效果是卡通渲染,但事实上,卡通渲染是指这种渲染方法,而不是它是否有钩边效果 。
运用卡通渲染在互动媒体层面首次亮相 2000 年发表在 Sega Dreamcast 里的游戏《Jet Set Radio》,此外,在 2002 萨尔达传说每年发表一次 《风的节奏》也是这种关键技术的一个案例 。如今,非常多的游戏使用卡通渲染技术,包括一些有限的游戏,比如《英雄不再》 。
【卡通渲染是什么】