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
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?
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
Is it possible through LPE or some method to get a specular roughness albedo aov?
Also, have you managed to get cryptomatte working?
I'm not sure about custom aov (specular roughness albedo) but you can use aov_write_float to write that, or use some math operation in comp.
Uunfortunately cryptomatte does not seem to work at all, I've tried several setup without success!
@ Stephen Blair any idea how to setup cryptomatte with Solaris?
Did you happen to figure out how to get Cryptomatte working in solaris/HTOA?
very interesting,
now cryptomatte is out! There's a way to do the same for a custom Render Var like AmbienOcclusion?
Hi all,
Is there a way to create a per light AOV in HtoA solaris. Any help will be great .
Hi
Go under Arnold tab/ Contribution/AOV Light Group and create a ligth group for your lights.
Give it a name or an integer does not matter, the only thing is you have to match the same name or same id in rendervar!
in rendervar Source name: you can use something like this for keyLight: C.<L.'key'> or C.<L.'rim'> for rimLight, etc..
Aov Light Group Name:
rendervar LPE:
Hope this help
It's possible to isolate an object with LPEs? For example, view in custom aov specular or emissive of a single object!
thankyou
Yes, but you have to change rendervar fron Raw to LPE
Source Name: C[LO] for emmission
you can look here for Light Path Expression AOVs:
https://help.autodesk.com/view/ARNOL/ENU/?guid=arnold_user_guide_ac_output_aovs_ac_expression_aovs_h...
You can't do that, but the trick is to render them separately, and do te rest in comp
read here:
https://forums.autodesk.com/t5/arnold-for-3ds-max/emission-aov-light-groups/td-p/11043567