A component that manages this object’s spatial transform and its changes over time.
- iOS 9.0+
- macOS 10.11+
- Mac Catalyst 13.0+
- tvOS 9.0+
- Model I/O
A transform defines the local coordinate space for an object’s content—that is, its position, orientation, shear, and scale—relative to the coordinate space of the object’s parent. The
MDLTransform protocol defines a general interface for objects that manage transforms, including time-based transform information for assets that include animation data. By default, Model I/O uses the
MDLTransform object for this property; however, you can also use a custom class that adopts the
MDLTransform protocol to support alternative ways of calculating or storing transform data.