MAYA在不改变机器硬件的前提下怎么加快渲染速度?
6个回答
展开全部
若要使场景的渲染速度更快,请执行以下任一操作:
使用“渲染 > 运行渲染诊断(Render > Run Render Diagnostics)”来诊断场景以找到更快地渲染场景的方式。可以使用此工具监视场景的优化程度并搜索限制以及可能发生的潜在问题。有关渲染诊断的详细信息,请参见“运行诊断”和“Maya mental ray 诊断”。
执行场景优化:
单击“文件 > 优化场景大小(File > Optimize Scene Size) > ”打开或关闭选项来优化场景中的所有对象,并移除未使用的或无效的元素。有关此窗口的详细信息,请参见手册中的“基本知识”部分的“文件 > 优化场景大小(File > Optimize Scene Size)”。
对于 Maya 软件渲染,请使用块有序纹理设置。请参见使用 BOT(块有序纹理)缓存纹理平铺。
如果场景中包含具有构建历史的对象,并且您不再需要它,请将其删除。详细信息请参见手册中的“基本知识”部分的“构建历史”。
避免内存交换:
关闭所有应用程序,然后再渲染以最大化可用于渲染的内存(如果从壳或命令行渲染则包括 Maya)。
设定 TEMP 或 TMPDIR 变量作为临时渲染缓存文件的位置:-TMPDIR (Linux) 或 - TEMP(Windows 和 Mac OS X)以使有足够的空间容纳临时渲染文件。确保这些变量的值指向本地快速硬盘驱动器,而不是网络驱动器。
对于 Maya 软件和 Maya mental ray,“测试分辨率”(Test Resolution)(“渲染 > 测试分辨率”(Render > Test Resolution))允许您选择减小的分辨率测试渲染场景。有关测试渲染策略的详细信息,请参见使用 IPR 以交互方式可视化。
对于 Maya 软件,如果场景中包含多个相同的曲面(例如,多个球体),请使用“渲染设置”(Render Settings):“Maya 软件”(Maya Software)选项卡中的“优化实例”(Optimize Instances)来提高渲染性能。
如果不需要运动模糊,请禁用它(矢量渲染器没有运动模糊)。对于 Maya 软件渲染器,如果可能请使用 2D 运动模糊,而不是 3D 运动模糊。有关详细信息,请参见“渲染设置”窗口中的“2D 运动模糊”(2D Motion Blur)全局属性和“3D 运动模糊”(3D Motion Blur)。
使用“渲染 > 运行渲染诊断(Render > Run Render Diagnostics)”来诊断场景以找到更快地渲染场景的方式。可以使用此工具监视场景的优化程度并搜索限制以及可能发生的潜在问题。有关渲染诊断的详细信息,请参见“运行诊断”和“Maya mental ray 诊断”。
执行场景优化:
单击“文件 > 优化场景大小(File > Optimize Scene Size) > ”打开或关闭选项来优化场景中的所有对象,并移除未使用的或无效的元素。有关此窗口的详细信息,请参见手册中的“基本知识”部分的“文件 > 优化场景大小(File > Optimize Scene Size)”。
对于 Maya 软件渲染,请使用块有序纹理设置。请参见使用 BOT(块有序纹理)缓存纹理平铺。
如果场景中包含具有构建历史的对象,并且您不再需要它,请将其删除。详细信息请参见手册中的“基本知识”部分的“构建历史”。
避免内存交换:
关闭所有应用程序,然后再渲染以最大化可用于渲染的内存(如果从壳或命令行渲染则包括 Maya)。
设定 TEMP 或 TMPDIR 变量作为临时渲染缓存文件的位置:-TMPDIR (Linux) 或 - TEMP(Windows 和 Mac OS X)以使有足够的空间容纳临时渲染文件。确保这些变量的值指向本地快速硬盘驱动器,而不是网络驱动器。
对于 Maya 软件和 Maya mental ray,“测试分辨率”(Test Resolution)(“渲染 > 测试分辨率”(Render > Test Resolution))允许您选择减小的分辨率测试渲染场景。有关测试渲染策略的详细信息,请参见使用 IPR 以交互方式可视化。
对于 Maya 软件,如果场景中包含多个相同的曲面(例如,多个球体),请使用“渲染设置”(Render Settings):“Maya 软件”(Maya Software)选项卡中的“优化实例”(Optimize Instances)来提高渲染性能。
如果不需要运动模糊,请禁用它(矢量渲染器没有运动模糊)。对于 Maya 软件渲染器,如果可能请使用 2D 运动模糊,而不是 3D 运动模糊。有关详细信息,请参见“渲染设置”窗口中的“2D 运动模糊”(2D Motion Blur)全局属性和“3D 运动模糊”(3D Motion Blur)。
2021-03-05 · 专注三维内容、动画及效果图的渲染服务平台
渲云云渲染平台
渲云面向多领域三维内容制作提供云渲染服务,帮助用户快速完成三维内容、动画及效果图的渲染计算。 呆猫云桌面平台致力解决企业及个人用户普遍的电脑配置不足问题,让办公更便捷更安全。
向TA提问
关注
2013-07-11
展开全部
方法还是有的首先在渲染的尺寸放面可以适当缩小480*640就好 2 在灯光方面 把所有的灯光的采样值都降低一点4——8就好{这是在渲染调试的过程中如果想出图的话就按你想要的尺寸和灯光的采样}其次 看你渲染的是不是要求很高{高真实}般情况下用finalgathering,速度很快,不用全局光照global,他的效果比较好一点,色溢比较漂亮。但是计算速度和finalgathering不是一个档次,忒慢。就是看你渲染的东西这两个配合使用能适当在保证画面的情况下得到最大的优化速度最后,用储存光子的方法,渲染开始要从计算光子然后在渲染,光子的计算时间要占渲染所有时间的80%多,所以在你反复测试渲染的时候就要保存一下光子{在final gafthering map _rebuild_freeze}储存了以后,在渲染测试的时候会节省80%——90%的时间希望能帮到你
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-11
展开全部
道理很简单,提高渲染速度的方法除了提升硬件性能外就只有改变渲染的方法了。
1.你换个renderman渲染器调整好参数的话会提升渲染速度并且有很好的渲染效果。
附:renderman加速渲染的原因
-在有复杂几何体和shader的场景中增强了分析以充分减少渲染时间
- 新的演算方法加速间接照明、ambient occlusion、全局照明等效果的渲染
- shader编译器优化内存使用和渲染
2.改变渲染的方法,比如通过优化灯光方案(这个要讲清楚就说来话长了,自己到网上看教程,你懂的)的方法。
3.(不推荐)降低渲染参数。修改模型降低面数。
1.你换个renderman渲染器调整好参数的话会提升渲染速度并且有很好的渲染效果。
附:renderman加速渲染的原因
-在有复杂几何体和shader的场景中增强了分析以充分减少渲染时间
- 新的演算方法加速间接照明、ambient occlusion、全局照明等效果的渲染
- shader编译器优化内存使用和渲染
2.改变渲染的方法,比如通过优化灯光方案(这个要讲清楚就说来话长了,自己到网上看教程,你懂的)的方法。
3.(不推荐)降低渲染参数。修改模型降低面数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-11
展开全部
不改变硬件要加快MAYA的渲染速度几乎是不可能的,因为渲图需要CPU、显卡和内存来完成,没有高性能的CPU、显卡和大容量的内存支持很难做到,即使电脑系统优化的再好,对提高渲图的速度也是很有限的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询