class steno3d.core.Volume

Low-level Steno3D Volume resource

Volumes are 3D resources. Their geometry is defined by a Mesh3DGrid with regularly spaced x-, y-, and z-axes. Volumes may have Data defined on the cell-centers. There are several volume options and mesh options available for customizing the appearance.

Volume resources can also be created through a high-level functional interface with steno3d.volume.

Volume implements props.HasProps for dynamic, type-checked properties

Required Properties:

Mesh (props.Instance) - Structure of the volume resource, Class: Mesh3DGrid

Data (props.Repeated) - Data defined on the volume resource, Type: props.Instance (Class: VolumeBinder)

Optional Properties:

Opts (props.Instance) - Options for the volume resource, Class: VolumeOptions

Title (props.String) - Content title

Description (props.String) - Content description


See also steno3d.volume, steno3d.core.Mesh3DGrid, steno3d.core.binders, steno3d.core.opts.VolumeOptions, steno3d.core.CompositeResource, steno3d.core.Project