question

Fynn Ribbeck avatar image
Fynn Ribbeck asked ·

Automatic shader link to Viewport output?

Hi!

I was just thinking: would it be possible to automate shader output to the viewport by default or by setting, so that for instance if I plug the shader into the Arnold beauty port it is automatically connected to the viewport port as well? I think for most of the materials one wants to have them show up in the viewport so this would be quite convenient (if possible), especially when converting a lot of Standard C4D materials to Arnold. Or is there any downside to having everything visible in the viewport, for example performancewise?

c4dtoashadermaterialsviewport
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Fynn Ribbeck avatar image
Fynn Ribbeck answered ·

thanks for the suggestion james - unfortunately I have a very basic mouse, but I will look into this, also for other applications that might come in handy. I once used a mouse like this and accidentally clicked the back button all the time, but I think it was because i am left handed and the mouse wasn't

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

James McDermid avatar image
James McDermid answered ·

Not automatic, but one thing I find really useful is to bind the back and forward buttons on your mouse (assuming you're using a mouse and assuming they have forward and back buttons), to Alt+w, 1 (set to beauty) and Alt+w, 3 (set to viewport). This allows to to really quickly do shader output previews and make visible in vp.

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Fynn Ribbeck avatar image
Fynn Ribbeck answered ·

Thanks for your answer, I almost thought it was performance related -I usually only use the viewport materials for character animation so I didn't test any larger scenes with it. I'm excited to see what the new API might bring to Arnold, so far I didn't have the chance to use S22.

Are there also plans to make use of the new node system like redshift does recently or would that need a larger rewrite? I'm not sure if that does anything for the viewport though?

2 comments Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Yes, it's planned and in fact required for the new viewport API.

0 Likes 0 · ·

Oh that sounds like a lot of work.... but very cool, i always find the XPresso editor a bit fiddly :)

0 Likes 0 · ·
Peter Horvath avatar image
Peter Horvath answered ·

Yes, the main reason it's not automated is performance. I'm planning to improve viewport display, although not sure when it's gonna happen or what improvements can I actually make. The new viewport API in S22 is promising, yet I think it's still limited.

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.