首先,创建名为 maya.rayhosts 的文件。
maya.rayhosts 文件格式
maya.rayhosts 文件必须包含一个列出每个从属计算机名称的列表。这些从属计算机必须可以从安装了 Maya mental ray的网络(主计算机)进行访问。
对于 Maya mental ray 主计算机转到 mental ray 单机版从属计算机,如果正在使用默认端口 (39010),则无需指定端口。
对于 Maya mental ray Satellite 主计算机,必须通过在 maya.rayhosts 文件中的主机名后键入“:<port number>”,添加端口号。Maya mental ray 卫星版从属计算机上设置的端口号是 7412。例如:
pc-host1:7412 pc-host2:7412
您正在使用非默认端口,则也可以在这里对其进行指定:
您可以使用 # 将主机注释掉,这样系统就不会使用这些内容;例如:
您可以使用 IP 地址和计算机名称。
注意从属计算机上侦听的端口由从属计算机上的服务文件指定。有关详细信息,请参见
从属计算机设置。该端口在 mental ray 单机版上是 39010,在 Maya mental ray 卫星版(从 Autodesk Maya 2012 起)上是 7412。
主计算机发出请求的端口在 maya.rayhosts 文件中设置,或默认为 39010(mental ray 单机版端口)。
从属计算机上的端口号和主计算机上的端口号必须匹配,渲染才能发生。
maya.rayhosts 文件位置
将 maya.rayhosts 文件放置在以下一种目录中。(将按顺序对其进行搜索,并使用第一个找到的 maya.rayhosts 文件。)
- Maya 2012 首选项文件夹:
Windows
- (Windows XP)
\Documents and Settings\<username>\My Documents\maya\2012\en_US\prefs
- (Windows XP 64 位)
\Documents and Settings\<username>\My Documents\maya\2012-x64\en_US\prefs
- (Windows Vista/7)
\Users\<username>\Documents\maya\2012\en_US\prefs
- (Windows Vista/7 64 位)
\Users\<username>\Documents\maya\2012-x64\en_US\prefs
Mac OS X
- /Users/<username>/Library/Preferences/Autodesk/maya/en_US/2012/prefs
Linux(64 位)
- Maya 应用程序文件夹:
- (Windows) %USERPROFILE%\My Documents\maya
- (Linux) $HOME/maya
- (Mac OS X) /Users/<username>/Documents/maya
- 用户主目录:
- (Windows) %USERPROFILE% or %HOMEDRIVE%\%HOMEPATH%(通常为 c:\)
- (Linux 和 Mac OS X)$HOME
- Maya 2012 安装文件夹目录。
- (Linux) /usr/autodesk/maya2012-x64/
- (Windows) C:\Program Files\Autodesk\maya2012\
- (Mac OS X) /Applications/Autodesk/maya2012/
验证正在读取的主机文件
验证正在读取的主机文件
- 使用“导出详细级别”中所述的 MEL 命令,设置转换进程中消息的详细级别。在渲染过程中,类似以下内容的消息将导出到脚本编辑器中:
// Info: (mental ray) : loading startup file C:/Program Files/Autodesk/Maya2012/mentalray/maya.rayrc
// mental ray for Maya: using rayhosts file C:/Documents and Settings/user1/My Documents/maya/maya.rayhosts
此外,来自 Maya mental ray 的错误消息将打印到 Maya“输出窗口”中。
更改用于 Maya mental ray 渲染器的从属计算机集
更改用于 Maya mental ray 渲染器的从属计算机集
- 关闭 Maya,修改相应的 maya.rayhosts 文件,然后重新启动 Maya。