当前位置: > 3dmax模型制作 > Maya教程 >

使用Paint Effects渲染不透明度贴图
栏目分类:Maya教程   发布日期:2019年05月12日 15:42:35   浏览次数:


本教程旨在演示使用Arnold渲染树叶时用于缩短渲染时间的一些工作流程。在此示例中,我们使用已转换为多边形的Maya Paint Effects场景。但是,这些技术也可以应用于涉及不透明度贴图的其他类型的几何体。

场景可以在这里下载

 

“ 不透明度 ”的典型工作流程 是将Alpha蒙版连接到“ 标准曲面”着色器的不透明度属性  (请记住在叶子几何体的Arnold属性中关闭“不透明”。

使用Alpha贴图连接到“标准曲面”着色器的“不透明度”属性

 

Ray Switch

加速叶子渲染的一种方法是使用Ray Switch  节点。Ray Switch为我们提供了更大的灵活性,可以包含和排除我们想要渲染的光线。 在这种情况下,我们不需要为每个叶子包含每个着色方面。 一种工作流程方法是:

  • 将Ray Switch着色器指定给叶子。

  • 将 具有漫反射和不透明度贴图的标准曲面着色器连接到Ray Switch着色器的相机光线。

  • 将不同的标准曲面着色器连接到Ray Switch着色器的漫 反射 和阴影光线。

 

这样,只计算相机和漫反射光线(使用简单的漫反射标准曲面着色器),这将加快渲染时间:

漫反射开:1分3秒
漫反射关闭:1分48秒
漫反射开:6分40秒
漫反射关闭:15分47秒

 

叶宽比例

Paint Effects中有一种解决方法可以完全避免不透明度问题。 由于想法是没有任何基于纹理的透明度,因此宽度比例将确定叶子的形状。考虑纹理的方式是宽度比例形状的反向包络或晶格变形(其为叶子形状的一半/纹理的一半)。 

以下是涉及的工作流程示例:

  • 选择“Paint Effects”笔刷属性(在本例中为strokeBirchBlowing)。转到叶宽度比例。这可以在Tubes> Growth> Leaves下找到。

  • 只要没有任何底切,绘制一个相当详细的叶子轮廓。

  • 在图像编辑程序中,使用无alpha纹理来匹配叶子的形状。叶子纹理需要缩放到纹理贴图的边缘,因此没有间隙。

  • 将修改后的叶子纹理连接到“标准曲面”着色器,并将其指定给叶子几何体。

  • 将“Paint Effects”笔刷转换为多边形,并将“标准曲面”着色器指定给它。

 

修改的叶子纹理分配给叶子几何与修改的叶子宽度标度


相关热词: 渲染教程ArnoldMaya

     
游戏模型设计 3dmax模型制作 次世代模型 游戏模型百科 游戏模型贴图