Describe the bug
Bifrost graphs can live in .ass files just fine, but inside an Arnold-USD they do not execute. This is probably due to the input0 serialized data which is not converted in the same way in the two plugins.
To Reproduce
Steps to reproduce the behavior:
In Maya, create a Bifrost graph which creates a sphere using create_mesh_sphere.
Export a .ass file with expand procedurals OFF
Export an Arnold USDA file with expand procedurals OFF
Kick the .usd file. It will not render correctly and give an error message.
00:00:05 579MB ERROR | [bifrost] /bifrostGraph1/bifrostGraphShape1: input input0 is missing the bifrost:input0 declared parameter
00:00:05 580MB ERROR | [proc] /bifrostGraph1/bifrostGraphShape1: error in user init from
Inside the files, you can see the input0 serialized data is rendered differently in .ass and usda forms.
Describe the bug Bifrost graphs can live in
.ass
files just fine, but inside an Arnold-USD they do not execute. This is probably due to the input0 serialized data which is not converted in the same way in the two plugins.To Reproduce Steps to reproduce the behavior:
.ass
file with expand procedurals OFFInside the files, you can see the input0 serialized data is rendered differently in .ass and usda forms.
See also: BIFROST-7914
Used Software Versions
sphere_ass_and_usd.zip