With rayserver instancer enabled the path attribute is no longer recognized in the per attribute value cryptomatte.
In my demo scene, I have the packed alembic primitive with the path attributes, a grid to use for points, and then copy to points. On my geometry container I have the Vray object properties added and Rayserver Instancer is enabled.
If I create a per attribute value cryptomatte render element and specify the path as the attribute to be used, the cryptomatte will render one solid color.
But now if I disable rayserver istancer in the vray object properties then the cryptomatte behaves as expected and I get a unique value per unique path.
Are user attributes not compatible with user specified cryptomattes when the rayserver instancer is enabled?
I'm trying to understand if this is a bug or expected behavior. We must use the rayserver instancer for these large environments and having access to user attributes and path are critical for us.
I can replicate this behaviour in houdini 18 & 18.5 and Vray Next and Vray 5 with all versions I tested so far.
For reference the production build we are working with is on Windows 10 Houdini 18.5.499
V-Ray for Houdini number:13976 hash:9db6fdc from 10 Jun 2021 01:58 (build number:13976)
V-Ray Core 5.10.20 [5322b47e] from 4 Jun 2021
Regards,
David Eschrich
CG Technical Supervisor - Zoic Studios
Comment