咸鱼Maya笔记—渲染基础
- 渲染的概念
- 渲染算法
- 渲染器公用属性
在场景或角色材质灯光环节结束后,接下来可以将三维场景中的场景模型、角色模型和光影效果等转化输出成最终的图片或者视频,这就需要用到Maya渲染方面的知识了。
渲染的概念
渲染,英文名为Render,是指将三维场景中的场景模型、角色模型和光影效果等转化输出成最终的图片或者视频的过程。在Maya 2019中制作的模型、灯光、材质及动画等矢量元素文件,通过渲染生成脱离Maya工作环境的二维像素文件,下图是由迪士尼影业出品的《疯狂动物城》效果图。
渲染算法
在Maya 2019中,不管是内置渲染器还是外置渲染器,归纳起来一般有扫描线、光线跟踪、光能传递3种渲染算法,针对不同的场景需要使用不同的算法进行渲染。
- 扫描线渲染
扫描线渲染的原理是将场景中的物体直接投射到视平面上,通过观察物体的纵度来决定物体效果。通常,距离视平面最远的物体会变得模糊,也会失去细节,距离视平面最近的物体则变得清晰,细节丰富。 - 光线跟踪
光线跟踪是一种模拟真实物体质感的渲染算法,它可以扫描视平面上的所有像素,找出与视线相交的物体表面点,并继续跟踪。 - 光能传递
光能传递主要用来模拟真实的全局光照明。光能传递可以对场景中所有物体表面之间的光和颜色的漫反射进行计算,计算光线能够影响到的物体区域。
渲染器公用属性
在Maya 2019中,“公用”选项卡中的属性是不同类型渲染器所通用的,可以根据需要设置文件的保存格式以及图像的大小等,下面对这些属性进行介绍。
执行“窗口——渲染编辑器——渲染设置”
“渲染设置”面板的相关参数设置如下
下面对“Maya软件”选项卡中的一些常用参数的含义进行具体介绍。
- “抗锯齿质量”卷展栏:该卷展栏中的参数用与控制渲染的抗锯齿效果。
- 质量:在该下拉列表中,用户可以根据需要选择系统预定义的抗锯齿质量级别。
- 边缘抗锯齿:用于控制物体边界渲染抗锯齿的程度。
- 质量:在该下拉列表中,用户可以根据需要选择系统预定义的抗锯齿质量级别。
- “采样数”卷展栏:该卷展栏中的参数用来设置渲染结果的采样数值,采样数值设置的高,渲染出的图像效果就越好,但是渲染所用的时间也就越长。
- “光线跟踪质量”卷展栏:该卷展栏中的参数用来控制渲染场景时光线跟踪的质量。
- 光线跟踪:勾选此复选框则开启光线跟踪效果,Maya在渲染时会计算光线跟踪。
- 反射:该参数用来控制光被反射的次数,它的取值范围为0~10。
- 折射:该参数用来控制光被折射的次数,它的取值范围为0~10。
- 阴影:光线被反射或折射后仍能对物体投射阴影的最大次数,该参数值为0时阴影消失。