The general interface for classes that manage local coordinate space transforms for 3D objects
- iOS 9.0+
- macOS 10.11+
- tvOS 9.0+
- Model I/O
Transform information—that is, the combination of an object's position, orientation, shear, and scale—can be static, or in the case of resources that describe animations, time-based. By default, the
MDLTransform class manages transform information for objects loaded from a
MDLAsset instance. By providing your own class that adopts this protocol, you can support other ways to associate transform information with objects—for example, when defining a custom asset file format.