Instance Property


A Boolean value indicating whether this object should be used in rendering.


var hidden: Bool { get set }


Model I/O is not a renderer, so this property is purely informational.

Renderers using assets imported using Model I/O can use this property to determine whether to include meshes in a rendered scene, apply lighting from light sources, and so on.

See Also

Managing Rendering Intent

var instance: MDLObject?

The master object, if applicable, of which this object is an instance.

var path: String

A path that identifies the object in an asset's object hierarchy using object names.