Package-level declarations
Types
Link copied to clipboard
Animatable model represents a 3D model with customisable ModelParts, it also can be used to setup LocationPuck3D to work with location component.
Link copied to clipboard
open class ModelMaterialPart(val featureStateId: String, val materialOverrides: List<String>) : ModelPart
Model material part can be applied with color or emission effect.
Link copied to clipboard
Model node part can be transformed, e.g. rotated etc.
Link copied to clipboard
A model part is the base class for either a ModelMaterialPart or ModelNodePart.
Functions
Link copied to clipboard
fun LocationComponentPlugin.createAnimatableModel(modelUri: String, modelParts: List<ModelPart>): AnimatableModel
Create a AnimatableModel with the model uri and ModelPart that can be used with the location component.