RAT(RenderMan)里的卡通效果

豆豆网   技术应用频道   2007年08月13日  【字号: 收藏本文

内容摘要:我想,它在RenderMan的标准材质语言中是不可能辨识这些边缘的,但它们可以较容易地建立于图象/电影的相关程序 中,例如 Photoshop,After Effects等等…

  SLIM 中标准的“Cel”材质模板只能应用于良好平滑的表面,例如细分表面和 NURBs,但不可以工作于多边形,因为该材质不能辨识它们的坚硬边缘,

  事实上,我想,它在RenderMan的标准材质语言中是不可能辨识这些边缘的,但它们可以较容易地建立于图象/电影的相关程序 中,例如 Photoshop,After Effects等等…(接下来我会说明在PS中是如何应用的)

  因此我这个非常简单的模板是为了提供图象给PS快捷地“创建边缘”。

  在ST_Cel.slim中拥有3个模板选项:

  ST_Celly (表面)

  ST_findEdges(颜色)

  ST_Depth(深度)

  ST_Celly材质中提供了两种不同的颜色来进行渲染,它们是“Cel Shader”和“Cel finder”。

  RAT(RenderMan)里的卡通效果

  假如你使用“'which=Cel Shader”来进行渲染,你会发现其实它和SLIM 中标准的“Cel”的渲染结果是一样的。

  注意:如果你想要获得双色卡通效果你需要连接“ColorSpline”来进行染色并连接 一个“ST_Diffloat”节点把色彩调整如下图所示:

  RAT(RenderMan)里的卡通效果

  我将这个ST_Celly应用到全部的几何体中(像素:640x480):

  RAT(RenderMan)里的卡通效果

责编:豆豆技术应用

正在加载评论...