搜档网
当前位置:搜档网 › maya渲染时提示问题解析

maya渲染时提示问题解析

提示1:# Received string is not a valid utf8 string.(收到的字符串不是一个有效的utf8字符串。)
解决方案:
首先试试你单帧渲染能否成功,不使用batch render。如果还是不成功,那么检查场景名称和路径名称,确保是英文名,不要有其他符号。对于有些插件和linux系统,甚至空格都不允许,只能使用下划线、字母和数字。

如果正常渲染能成功,试着更换场景文件,比如你之前保存的版本,看看能不能渲染,保存各个阶段的场景文件是一个好习惯。

尝试使用命令行的方式渲染。



提示2:Batch Render -> //Error:Socket error creating command port LBWin7:7835(10048)
解决方案:
2个可能性
1.防火墙阻止了Maya软件
2.你运行了2个版本的Maya



提示3:maya批量渲染时出现的错误// Error: Could not create command port: 天赐-PC:7835 (name is encodable).
解决方案:
错误:无法创建命令端口
电脑名称不能为中文



提示4:MAYA2012中文版渲染时出现(// 错误: setParent: 找不到对象“renderView”。)这个问题装了MAYA2012中文版的时候还能渲染,但是后来就不行了,今天重新安装也不行。这是怎么回事?
解决方案:
$exists=0;
for ($item in `getPanel -scriptType "renderWindowPanel"`) {
if ( $item == "renderView" ) {
print "renderView exists.\n";
$exists=1;
}
}
if ( $exists == 0 ) {
for ($item in `getPanel -scriptType "renderWindowPanel"`) {
//print ( $item + "\n");
if ( $item == "renderWindowPanel1" ) {
deleteUI renderWindowPanel1;
$renderPanel = `scriptedPanel -type "renderWindowPanel" -unParent renderView`;
scriptedPanel -e -label `interToUI $renderPanel` $renderPanel;
}
}
}
在脚本中打以上命令

相关主题