ParticleFieldOrientationAttributeAPI
Defines an applied schema for ParticleField orientation data.
Attributes are provided in both float and half types for
easy data footprint affordance. Data consumers should prefer the
float version if available.
The length of this attribute is expected to match the length of any provided position data (via any ParticleFieldPositionBaseAPI derived schema). If it is too long it will be truncated to the number of particles defined by the position data. If it is too short it will be ignored.
Properties
orientations
USD type: quatf[]
Defines the quaternion orientation for each
particle, in float precision. The length of this attribute is expected to
match the length of any provided position data for the ParticleField. If it is
too long it will be truncated to the number of particles defined by the position
data. If it is too short it will be ignored.
orientationsh
USD type: quath[]
Defines the quaternion orientation for each
particle, in half precision. If the float version (orientations) is defined,
that version should be preferred. The length of this attribute
is expected to match the length of any provided position data for the
ParticleField. If it is too long it will be truncated to the number of particles
defined by the position data. If it is too short it will be ignored.