关于MAYA打灯光,但渲出来还是黑的

2024-11-18 11:47:08
推荐回答(1个)
回答(1):

首先你要保证用对了渲染器。如Maya Software是不能渲染Mental Ray的材质或Particle的,而Mental Ray又不能渲染Paint Effects。 如果把render settings->common标签下->render options的“enable default light” 勾上了还是漆黑一片就是材质或渲染器的问题了,这样就要选择适当的渲染器和设置好参数。

如果不关渲染器的事,看看你的灯光的强度(intensity)数值是否太低;其次,灯光有没有照中物体?(按数字键7观察,或选中灯光再选panels->look through selected观察);再者,有没有把灯光的Decay Rate(衰减值)选上了“No Decay”以外的选项(在Attribute Editor可以调节),有Decay的话,需要把Intensity调得较高才行的。

还不行的话就看看灯光有没有跟物体连接,打开Window->Relationship Editors->Light Linking->Light-Centric,在Light-Centric窗口点选灯光,看看右边的物体有没有同时也被选上的,没有的话就点选。

另外如果物体是全透明的,注意把渲染参数的Raytracing(光线追踪打开),在Render Settings那里调。Maya Software默认是关闭Raytracing的,全透明的物体就会无光线折射而“隐形”掉。像Lambert、Surface Shader这种不直接反射光的材质,如果把其调成全透明(即Transparency调到最大),该物体无论如何都是“黑”的。

还有,选中物体,打开Attribute Editor,看看shape节点标签下找到“Render Stats”,确保“Primary Visibility”有被勾上,没勾上的物体不会被渲染出来的。

还是解决不了的话,就看看script editor或点render view 窗口的render diagnostics(渲染诊断。渲染窗口中,渲染器选择下拉左边那个图标),看看有什么警告或提示。

如果是软件问题,试试把“我的文档”中的maya文件夹删掉重启Maya。