首页 > 新闻资讯 > 行业新闻

Vray next的新技术,让三维动画的人物发色有了更高效的渲染方式

发布日期:2021-12-18 00:00:00 作者: [db:作者] 点击:

如何在三维动画中正确地渲染头发是一个相当复杂的问题。我们经常在三维动画电影的相关新闻中看到,制作组制作了多少毛发,来彰显影片三维建模的精良程度。

因为毛发由数以千计的半透明和有鳞的圆柱体组成,这是一个相当复杂的表面。这使得很难准确地确定光在其透射、反射和反弹时的相互作用。因此在渲染时毛发部分通常占用了极大地工作量。

对于毛发的渲染,知名的渲染器—vray,在以前的版本中,对毛发颜色的处理上总是有些差尽人意。而vray next的到来,为发色的渲染处理带来了更高效更逼真的解决方案。

Vray next带来了一种新的发色着色器,与以往的渲染方式相比,该种着色方法从生物学方面入手,更贴近人体毛发颜色的生理原理本质,也就显得更加自然,更加精确。

新的着色器,没有了以往的颜色值设定。相反的,只采用了黑色素的相关滑块,来控制人的自然发色。这是因为,从生物学角度上,人的自然发色只取决于分泌的黑色素(melanin)的多少。因此新的发色着色器现在基于真实头发的生理学。

头发中的黑色素越多,人的发色就会越黑。外国人常见的金发,是黑色素很少的一种表现。而黑色素又分为两种:褐黑素(pheomelanin)和真黑素(eumelanin),这两种色素的比例,决定了人发色有多红。红发与棕发就是发色偏红的表征现象。褐黑素占有的比例越高,头发的颜色就会越红。

在vray next的发色着色器中,0代表没有黑色素即白发,1代表完全的黑发。其他的发色都可以在这个区间中进行实现。要想让发色变红,需要先设定好黑色素的值,之后设定褐黑素的值。褐黑素的值同样在0-1的范围内。这个数值代表褐黑素与真黑素的比值,1意味着全部都是褐黑素,0则代表全部都是真黑素。

具体效果如下图所示:

黑色素不同设定下的表现效果:

建筑动画,楼盘宣传片,地产动画

黑色素值设定为0.25

建筑动画,楼盘宣传片,地产动画

黑色素值设定为0.85

褐黑素值不同设定的表现效果:

建筑动画,楼盘宣传片,地产动画

黑色素值0.45,褐黑素值为0

建筑动画,楼盘宣传片,地产动画

黑色素值0.45,褐黑素值为0.95

看了图片对比后,是不是明白了vray next的发色着色器工作原理呢?

以上都是人的自然发色,而vray next当然考虑到了染发的情况。考虑到了染发的发色情况,vray next同样也增加了染发剂控制面板,到新的发色着色器中。而这个功能的使用同样很简单。比如想将三维动画中人物发色染成蓝色,首先要做到的就是去除原有的黑色。因此需要先将黑色素值趋近于0,让头发变成白色。这样才能让染发的颜色显露出来,之后选择你想要染的颜色就可以了。是不是很简单呢?以下两张图就是染发的具体效果,它们都采用了很低的黑色素值。

建筑动画,楼盘宣传片,地产动画

绿染色,黑色素值0.1

建筑动画,楼盘宣传片,地产动画

红染色,黑色素值0.1

新版的vray next带来的发色着色器,为发色的渲染带来了更多的可能性,也更加的自然。


本文网址: http://www.polarcg.com/news/293.html

相关标签:

image.png

image.png

image.png

  • 在线客服
  • 联系电话
    18630145292
  • 在线留言
  • 微信二维码
  • 在线咨询