Community
Maya Shading, Lighting and Rendering
Welcome to Autodesk’s Maya Forums. Share your knowledge, ask questions, and explore popular Maya materials topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Arnold Renderer, cant find drivers

12 REPLIES 12
SOLVED
Reply
Message 1 of 13
Anonymous
5874 Views, 12 Replies

Arnold Renderer, cant find drivers

Anonymous
Not applicable

In Maya 2017, i have Arnold renderer plug-in activated  and it works when the scene first opens. But once i start making complex scenes with multiple object and lights i get the error

 

Cant find drivers aos or drivers don't exist.

 

Did i delete something out of the hierarchy, or can it only handle simple scenes.

0 Likes

Arnold Renderer, cant find drivers

In Maya 2017, i have Arnold renderer plug-in activated  and it works when the scene first opens. But once i start making complex scenes with multiple object and lights i get the error

 

Cant find drivers aos or drivers don't exist.

 

Did i delete something out of the hierarchy, or can it only handle simple scenes.

12 REPLIES 12
Message 2 of 13
Stephen.Blair
in reply to: Anonymous

Stephen.Blair
Community Manager
Community Manager

Hi

 

Can we see the exact error messages from the script history?

 

 



// Stephen Blair
// Arnold Renderer Support
0 Likes

Hi

 

Can we see the exact error messages from the script history?

 

 



// Stephen Blair
// Arnold Renderer Support
Message 3 of 13
Anonymous
in reply to: Stephen.Blair

Anonymous
Not applicable

the error code is

 

# Error: line 1: AttributeError: file C:\Program Files\Autodesk\Maya2017\Python\lib\site-packages\pymel\core\nodetypes.py line 409: nt.Unknown(u'defaultArnoldRenderOptions') has no attribute or method named 'drivers' #

the error code is

 

# Error: line 1: AttributeError: file C:\Program Files\Autodesk\Maya2017\Python\lib\site-packages\pymel\core\nodetypes.py line 409: nt.Unknown(u'defaultArnoldRenderOptions') has no attribute or method named 'drivers' #

Message 4 of 13
Stephen.Blair
in reply to: Anonymous

Stephen.Blair
Community Manager
Community Manager
Accepted solution

Hi

 

That's a scene-specific problem with some nodes.

 

Do you have these four nodes in the scene?

- defaultArnoldRenderOptions
- defaultArnoldDriver
- defaultArnoldFilter
- defaultArnoldDisplayDriver

You can check in the Outliner, just clear Display > DAG Objects Only

If so, then try this:

- close the Render Settings dialog
- delete those four nodes
- save the scene (with a new name)
- restart Maya
- load the scene you just saved

 



// Stephen Blair
// Arnold Renderer Support

Hi

 

That's a scene-specific problem with some nodes.

 

Do you have these four nodes in the scene?

- defaultArnoldRenderOptions
- defaultArnoldDriver
- defaultArnoldFilter
- defaultArnoldDisplayDriver

You can check in the Outliner, just clear Display > DAG Objects Only

If so, then try this:

- close the Render Settings dialog
- delete those four nodes
- save the scene (with a new name)
- restart Maya
- load the scene you just saved

 



// Stephen Blair
// Arnold Renderer Support
Message 5 of 13
Anonymous
in reply to: Stephen.Blair

Anonymous
Not applicable

Thank you!

0 Likes

Thank you!

Message 6 of 13
Anonymous
in reply to: Stephen.Blair

Anonymous
Not applicable

Hi,

 

I am having the same issue with Maya 2018. The message is: # Error: AttributeError: file D:\PROGRAMOS\Maya2018\Python\lib\site-packages\pymel\core\nodetypes.py line 414: nt.Unknown(u'defaultArnoldRenderOptions') has no attribute or method named 'drivers'

 

I am a new user. Could you kindly explain: "You can check in the Outliner, just clear Display > DAG Objects Only " in more detail?

 

Can't find the option "DAG Objects Only" as specified.

 

0 Likes

Hi,

 

I am having the same issue with Maya 2018. The message is: # Error: AttributeError: file D:\PROGRAMOS\Maya2018\Python\lib\site-packages\pymel\core\nodetypes.py line 414: nt.Unknown(u'defaultArnoldRenderOptions') has no attribute or method named 'drivers'

 

I am a new user. Could you kindly explain: "You can check in the Outliner, just clear Display > DAG Objects Only " in more detail?

 

Can't find the option "DAG Objects Only" as specified.

 

Message 7 of 13
Stephen.Blair
in reply to: Anonymous

Stephen.Blair
Community Manager
Community Manager

dagobjectsonly.jpg


@Anonymous wrote:

Hi,

 

I am having the same issue with Maya 2018. The message is: # Error: AttributeError: file D:\PROGRAMOS\Maya2018\Python\lib\site-packages\pymel\core\nodetypes.py line 414: nt.Unknown(u'defaultArnoldRenderOptions') has no attribute or method named 'drivers'

 

I am a new user. Could you kindly explain: "You can check in the Outliner, just clear Display > DAG Objects Only " in more detail?

 

Can't find the option "DAG Objects Only" as specified.

 


 



// Stephen Blair
// Arnold Renderer Support
0 Likes

dagobjectsonly.jpg


@Anonymous wrote:

Hi,

 

I am having the same issue with Maya 2018. The message is: # Error: AttributeError: file D:\PROGRAMOS\Maya2018\Python\lib\site-packages\pymel\core\nodetypes.py line 414: nt.Unknown(u'defaultArnoldRenderOptions') has no attribute or method named 'drivers'

 

I am a new user. Could you kindly explain: "You can check in the Outliner, just clear Display > DAG Objects Only " in more detail?

 

Can't find the option "DAG Objects Only" as specified.

 


 



// Stephen Blair
// Arnold Renderer Support
Message 8 of 13
Anonymous
in reply to: Stephen.Blair

Anonymous
Not applicable

Thank your. Found now. It does not help. Still the same message is popping up.

0 Likes

Thank your. Found now. It does not help. Still the same message is popping up.

Message 9 of 13
Anonymous
in reply to: Stephen.Blair

Anonymous
Not applicable

Ok, I think I might know what's causing the issue. I have Maya installed on D disc and it might be looking for Arnold on disc C. Could that be the case? How do I show it the right path? 

0 Likes

Ok, I think I might know what's causing the issue. I have Maya installed on D disc and it might be looking for Arnold on disc C. Could that be the case? How do I show it the right path? 

Message 10 of 13
Anonymous
in reply to: Stephen.Blair

Anonymous
Not applicable

I do not have those in the scene. How can I add them?

0 Likes

I do not have those in the scene. How can I add them?

Message 11 of 13
Anonymous
in reply to: Stephen.Blair

Anonymous
Not applicable

none of what was mentioned was not in my outliner and i still can't render with Arnold.

0 Likes

none of what was mentioned was not in my outliner and i still can't render with Arnold.

Message 12 of 13
Anonymous
in reply to: Anonymous

Anonymous
Not applicable

I've tried everything!
I've set only the 3 required AOV's. 

I've set merge AOV's on all the driver.
I've deleted all driver, saved scene and restarted Maya.
I've changed the file path to be on my C drive.
I've tried saving out as multi exr and normal exr files.

Why is this so fidly? Why is nothing simple with Arnold? Please help.

The latest error i got is this
# Error: ValueError: file C:\Program Files\Autodesk\Arnold\maya2020\scripts\mtoa\denoise.py line 280: invalid literal for int() with base 10: '' #


 

0 Likes

I've tried everything!
I've set only the 3 required AOV's. 

I've set merge AOV's on all the driver.
I've deleted all driver, saved scene and restarted Maya.
I've changed the file path to be on my C drive.
I've tried saving out as multi exr and normal exr files.

Why is this so fidly? Why is nothing simple with Arnold? Please help.

The latest error i got is this
# Error: ValueError: file C:\Program Files\Autodesk\Arnold\maya2020\scripts\mtoa\denoise.py line 280: invalid literal for int() with base 10: '' #


 

Message 13 of 13
Anonymous
in reply to: Anonymous

Anonymous
Not applicable

UPDATE

 

After everything, I finally got it to work. No one ever told me you needed to render as a batch or sequence. Even the video from where I got the original idea to use Noise. Told me to merge AOV's and everything but not to render in sequence smh.The arnold main page was actually useful for once and says '(saving from the Arnold RenderView window will not work)'

 

Also the video told me to manually add N, Z, and diffuse albedo. Which is incorrect. Just check the 'output denoiser AOV'S' In Arnold Denoiser tab and that creates them for you..... go figure. 

 

Anyway, even then It didn't work. I read on another forum about an error (among many errors) about the file location being an issue. Not just that, you cant use particular symbols. So i just named my file 'b' and saved the exr in my project folder. Annnnnd it worked when I denoised from there. 

Extremely long winded and It should be made a lot lot simpler. Anyway hope this helps someone. 

0 Likes

UPDATE

 

After everything, I finally got it to work. No one ever told me you needed to render as a batch or sequence. Even the video from where I got the original idea to use Noise. Told me to merge AOV's and everything but not to render in sequence smh.The arnold main page was actually useful for once and says '(saving from the Arnold RenderView window will not work)'

 

Also the video told me to manually add N, Z, and diffuse albedo. Which is incorrect. Just check the 'output denoiser AOV'S' In Arnold Denoiser tab and that creates them for you..... go figure. 

 

Anyway, even then It didn't work. I read on another forum about an error (among many errors) about the file location being an issue. Not just that, you cant use particular symbols. So i just named my file 'b' and saved the exr in my project folder. Annnnnd it worked when I denoised from there. 

Extremely long winded and It should be made a lot lot simpler. Anyway hope this helps someone. 

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report