question

rachid Hadj Abderrahmane avatar image
rachid Hadj Abderrahmane asked ·

htoa solaris Render Vars (aov) test scene

Hi

Here is How to create renderVar (AOV) with HtoA inside Solaris

For the RAW just use the same Arnold AOV name ( built-in AOV)

For LPE refer to: Light Path Expression AOVS:https://docs.arnoldrenderer.com/display/A5ARP/Light+Path+Expression+AOVs

example for direct put: C[DSV]L and change to LPE, and so on

NB: for Depth Pass,(Z) filter normally should be set to Closest, But I'm getting black Render, so set it to Gaussian (normalized)

Hope the team can tell us How to render Cryptomatte ?

more details here: https://www.youtube.com/watch?v=DDa-0VFXz8E&feature=youtu.be


htoa_solaris_aovs.zip
htoa_solaris_lpe.zip

aovhoudinisolarisrendervars
aov.jpg (68.1 KiB)
htoa-solaris-aovs.zip (154.4 KiB)
htoa-solaris-lpe.zip (195.9 KiB)
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.

rachid Hadj Abderrahmane avatar image
rachid Hadj Abderrahmane answered ·

I'm not sure if this approach is correct or not, since there are no documentation or help, maybe you can ask the team for HtoA!
anyway here what I did
first add attribute to all your moving object with "v" parameter like the image below

in SOP import check Attribute and load your variable "v" like the image below:


Inside materiallibrary add add motion_vector and aov_write_rgb like image below

add renderVar for motionvector with gaussian filter

Data Type: color3f
Source name: v
Source Type: Raw
format: float3

Here is the result:


Here is a simple test Scene:
htoa_solaris_mv.zip


attr-v.jpg (38.2 KiB)
sopimport-attr.jpg (53.8 KiB)
attwrite.jpg (59.2 KiB)
layercontact.jpg (82.5 KiB)
htoa-solaris-mv.zip (187.5 KiB)
1 comment 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.

awesome, thanks!

0 Likes 0 · ·
Justus Schmidt avatar image
Justus Schmidt answered ·

Thanks for this!! How would you render motionblur/motion vector? I've tried motion_vector, motionvector and motionVector, but it doesn't seem to be implemented yet?

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.