arnold-usd icon indicating copy to clipboard operation
arnold-usd copied to clipboard

Displacement does not work with GeomSubsets

Open arnold-support opened this issue 1 year ago • 2 comments

Describe the bug If you use kick or, in Houdini, Direct USD Render, displacement applied to a GeomSubset does not work. There is no displacement in the rendered image. In the Arnold log, you get an Ill-formed SdfPath error that looks like this:

Warning: in SdfPath at line 151 of S:\gocd\pipelines\kook\kook\usd\build\usd-22.11_windows-x86_64_static_vc-14.3_cxx14\pxr\usd\sdf\path.cpp -- Ill-formed SdfPath </materials/arnold_materialbuilder1/cell_noise1 NULL NULL>: syntax error

or

Warning: in SdfPath at line 151 of S:\gocd\pipelines\kook\kook\usd\build\usd-22.11_windows-x86_64_static_vc-14.3_cxx14\pxr\usd\sdf\path.cpp -- Ill-formed SdfPath <NULL /componentoutput1/mtl/green_mb/cell_noise1>: syntax error

usd_GeomSubset_disp

To Reproduce

Used Software Versions

  • Arnold 7.2.1
  • Houdini

arnold-support avatar Apr 21 '23 14:04 arnold-support

Issue synced internally to ARNOLD-13494

See also: https://forums.autodesk.com/t5/arnold-for-houdini-forum/solaris-displacement-not-working-kicking-a-usd-file/m-p/11910046#M3933

arnold-support avatar Apr 21 '23 14:04 arnold-support