Optional
__Optional
__Optional
__Optional
__Optional
__extra arbitrary data saved by the importer that can be used by the plugins (like gltf material variants)
Optional
__Optional
__Optional
__Optional
__Optional
__This can be set to true in the importer to indicate that the source buffer should be loaded and cached in the userdata during processRaw
Optional
__Optional
__Cached source blob for the asset
Optional
__Cached source buffer for the asset (only cached when __needsSourceBuffer is set)
Optional
_Optional
_Starts with _
so that its not saved in gltf, but saved in json.
Optional
animationOptional
autoOptional
autoAutomatically rotate camera to look at(lookAt) the target. Only for when controls and interactions are disabled.
Optional
autoAutomatically calculate near and far planes based on the scene bounding box.
Optional
autoAutomatically register this object in the AssetManager when added to the scene. This provides hook to other plugins to extend the object, add uiconfig, etc.
Optional
autoOptional
autoOptional
autoDisables bubbleToParent
in setDirty calls on the object. As an effect scene, viewer are not updated on property change. See progressive-hdr-shadows-exp or any baker.
Optional
bboxshould this object be taken into account when calculating bounding box, default true
Optional
constraintsOptional
disableDisable jitter for this camera. (for SSAAPlugin)
Optional
disposeOptional
disposeAuto dispose when removed from the scene.
Note - this is only used when Object3DManager.autoDisposeObjects is true
Optional
dollyAutomatically move the camera(dolly) based on the scene size when the field of view(fov) changes. Works when controls are enabled or autoLookAtTarget is true.
Note - The camera must be added to RootScene for this to work
Optional
excludeWhen true, this object will not be exported when exporting the scene with AssetExporter.exportObject
Optional
geometriesOptional
gltfOptional
isOptional
licenseOptional
maxMaximum far plane distance. (when autoNearFar is true) Or the far plane distance when autoNearFar is false.
Optional
minMinimum near plane distance. (when autoNearFar is true) Or the near plane distance when autoNearFar is false.
Optional
physicsFor Physics plugins
Optional
pseudoIs centered in a parent object.
Optional
rootThe path from which the asset was downloaded/imported.
Optional
rootIncase files are loaded as different extensions(like for json), this will be set.
Optional
rootWhether to refresh this object from the asset manager when its loaded as an embedded object
Optional
rootis it modelRoot in RootScene, used during serialization nad traversing ancestors
Optional
setOptional
setOptional
setOptional
TransformOptional
transformSettings for TransformControls2 when this object is selected. See TransformControlsPlugin
Optional
userWhen false, this object will not be selectable when clicking on it.
Optional
uuid
Events that should be bubbled to parent root without the need to set bubbleToParent in the event. todo: remove support for this