Copy SOP bug?

   1155   1   1
User Avatar
Member
252 posts
Joined:
Offline
I seem to be getting an error with a certain workflow on using Copy SOP with a couple of other nodes. (origin thread [sidefx.com])

Inside a Geometry node, do the ff: (repro steps)
  1. Create a Test Geometry: Rubber Toy
  2. Append a PolyReduce SOP, set it to 3%.
  3. Append a Divide SOP, toggle ON Compute Dual
  4. Create a Copy SOP
  5. On its first input, connect a Box SOP. (Optionally reduce the size to 0.1)
  6. On its second input, connect the Divide SOP.
  7. Select the Copy SOP and enable its display flag.
  8. De-select the Copy SOP…
The ff error would now appear:
Unrecognized file type "".

Notes:
  • Any of the pre-built “Test” geometries seems to exhibit this error. (Pig Head, Rubber Toy, Shader Ball, Squab)
  • Tested on H14, no error.
  • I tried creating a simple mesh with identical attributes (shop_materialpath, uv, N), there were no errors.
  • - I also created an HDA out of the simple mesh, thinking that maybe it was because the Test geometries are HDAs.. there were still no errors. Concluding that maybe something on the Test Geometries is causing it?
Edited by galagast - 2016年10月12日 05:58:48
User Avatar
Member
252 posts
Joined:
Offline
Okay.. looking further.. it seems to be coming from the Divide SOP's “Attribute to Swap” option.

If I simply empty the string, the error goes out.

Putting “shop_materialpath” would bring back the error.

In conclusion.. the “Attribute Swap” would transfer attributes from the Input, to the new points. The error might be saying that it cannot properly transfer the “shop_materialpath” attribute, because it is of a “String” type attribute.. one which cannot simply be interpolated to the new points created by the Compute Dual option.
Edited by galagast - 2016年10月12日 06:20:19
  • Quick Links