Cryptomatte issue while doing the instancing in Solaris.

   852   1   0
User Avatar
Member
1 posts
Joined: July 2020
Offline
Hey Team,

We are trying to use the instancing on the USD asset which has 3 variants on it. We are doing point instancing to scatter them in the scene.

The problem we are facing is when we use the assembly in the shots we are getting the crypto matte jumping between the shots in the identifier name layer.
Unfortunately, the material ID is jumping between the frames.

After checking it in the nuke, we found that in the matte list, we get <-3.43790561340e-13> kind of values.

We are also not able to see the attribute in the spreadsheet.

Please let me know, if anyone faced this kind of issue and if there is any possible solution available.


Softwares:
Houdini 19.
Renderman 24
Nuke 12

Thank you,
Amiy
User Avatar
Member
3 posts
Joined: Oct. 2018
Offline
Hello,

We are having the exact same issue.

We are making instances using duplicate node - make instanceable option.
Is this related to how cryptomatte is accessing the instanced primitives, maybe loosing parts of the prim paths or what could be the reason?
In Solaris the instanced prim names are definitely not changing between the frames.

The duplicate naming is generated using the default - '@srcname_@copy'


Rendering with Arnold by loading the saved usd into an arnold usd prim and rendering in Obj context.
I understand that I might be Arnold related but wanted to get some ideas if other render engines are having similar issues.
Using houdini 19.0.657 and 19.5.569.

Any help or ideas are much appreciated!

Many thanks,
Martin
  • Quick Links