【Maya】模型线框的常用渲染方法 当我们完成3D 场景的作品后,由于一些特殊需要,如展示模型布线、模拟网格空间效果、卡通线框等,需要在渲染时让模型包含线框或者单纯显示线框。 Maya 至 2009 版本,一直没有类似 3dsMax那样的材质线框渲染设定;而包含于Maya 内置渲染器的模型线框渲染功能,通常也无预设。因此 Maya 线框渲染的方法是值得探究学习的。以下就讲解下常用的操作步骤。 MayaHardware 硬件渲染器 用硬件渲染绝对是效率最高的渲染方式。不过提到使用硬件渲染器渲染线框,很多人都会误以为是批渲染设置面板下 RenderUsing 的 MayaHardware 渲染选项。其实应该是使用 Window->RenderingEditors->HardwareRenderBuffer(硬件渲染缓冲)来完成。 1. 开启 HardwareRenderBuffer 窗口,进入 Render 菜单下的Attributes 窗口。 2. 设置如下: 3. Display Options 区块下可设置May a 场景中的特殊物体是否可渲染,如参考网格 Grid,摄像机图标CameraIcons,灯光图标 LightIcons 等 4 . 线框的颜色以图层的显示为参考,因此我们可以选择模型,加入到新建的显示层中;双击显示层右边的斜线方框,在弹出的面板中选择颜色。你可以对每个物体使用不同的线条颜色。 5. 执行Render->RenderSequ ence,生成的图片序列将保存到渲染设置面板的保存路径中。 6 . 如果你需要隐藏背面混乱的线条,只显示模型前面部分,可以在模型的属性面板中设置如下: 如果模型较多,可直接到Disply->Polygons->CustomPolygonDisplay 窗口下开启BackfaceCulling 为On。 以上方法的最后,仍然不能较好的解决背面线框的遮挡问题,尤其是多个物体的情况下。因此我们需要加入遮挡背面的物体。我曾经参考网上一个使用“颜色覆写+复制物体遮挡+硬件渲染缓冲”的方法进行,但发现效果不是很理想。因为: 1. 此方法无法用于多个物体的场景― ― 你需要复制场景的每个物体,然后将它们都认真的缩小至原物体内部… … ; 2. 很大程度依赖显卡的抗锯齿性能,因此渲染结果基本上都不够理想,尽管渲染速度很快; 3. 改变了模型的显示,影响后续的贴图操作。 所以,在这里我还是不打算浪费时间来解释这个过程了。 硬件渲染能满足我们快速的线框渲染要求,但背面线框遮挡的问题很难解决,除非你确实需要双面显示的效果。 May aVector 矢量渲染器 这是一个有趣的渲染器,能将 May a 场景以Flash 矢量风格进行渲染。...