The nurbspatch scenegraph location, in addition to the usual built-in attributes specified for the location by Katana and arbitrary user data (geometry.arbitrary.*
), KtoA supports the following:
geometry.point.Pw
: you may use this 4-component float point version to specify control points intead ofgeometry.point.P
geometry.point.Pref
: three floats per control point, specifying a reference pos for use in sticking projective texture/noise/etc to the patch through animation.
The standard attributes geometry.trimcurves
, geometry.uSize
, and geometry.vSize
are ignored (the latter two are inferred from the number of control points, knots, etc).
Note that displacement parameters (set on ArnoldObjectSettings
) are also honored for nurbs patches.