A Z.Object node is an instance of a renderable 3D model.
The following types are supported:
ARO Simple (Zappar's simple proprietary format)
Most nodes, Z.Object included, have parameters that can be animated in timelines, states or events (e.g. position).
In addition to these node parameters, POD-type objects can have animations built into the 3D model as exported from a 3D editor such as Maya or 3ds max. The animationFrame parameter can be used to change which frame of a model's animation is displayed for a given object.
Each Z.Object is backed by an Z.ObjectType that represents a loaded ARO or POD object.
The Z.ObjectType has an array of materials that are used during rendering.
Z.Object instances may override this array with materials that will be used rather than those present in the backing Z.ObjectType using the material and materials parameters.