A 3D model based on glTF, the runtime asset format for WebGL, OpenGL ES, and OpenGL.
The position and orientation of the model is determined by the containing 
    
    
    
    
    
        
Entity.
Cesium includes support for glTF geometry, materials, animations, and skinning. Cameras and lights are not currently supported.
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| options | Object | optional
                
                
                
            
                Object with the following properties: 
 | 
Members
- 
    clampAnimations : Property
- 
    
    Gets or sets the boolean Property specifying if glTF animations should hold the last pose for time durations with no keyframes.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 true
- 
    clippingPlanes : Property
- 
    
    A property specifying theClippingPlaneCollectionused to selectively disable rendering the model.
- 
    
    Gets or sets the Property specifying theColorthat blends with the model's rendered color.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 Color.WHITE
- 
    colorBlendAmount : Property
- 
    
    A numeric Property specifying the color strength when thecolorBlendModeis MIX. A value of 0.0 results in the model's rendered color while a value of 1.0 results in a solid color, with any value in-between resulting in a mix of the two.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 0.5
- 
    colorBlendMode : Property
- 
    
    Gets or sets the enum Property specifying how the color blends with the model.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 ColorBlendMode.HIGHLIGHT
- 
    readonlydefinitionChanged : Event
- 
    
    Gets the event that is raised whenever a property or sub-property is changed or modified.
- 
    distanceDisplayCondition : Property
- 
    
    Gets or sets theDistanceDisplayConditionProperty specifying at what distance from the camera that this model will be displayed.
- 
    heightReference : Property
- 
    
    Gets or sets the Property specifying theHeightReference.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 HeightReference.NONE
- 
    incrementallyLoadTextures : Property
- 
    
    Get or sets the boolean Property specifying whether textures may continue to stream in after the model is loaded.
- 
    maximumScale : Property
- 
    
    Gets or sets the numeric Property specifying the maximum scale size of a model. This property is used as an upper limit forModelGraphics#minimumPixelSize.
- 
    minimumPixelSize : Property
- 
    
    Gets or sets the numeric Property specifying the approximate minimum pixel size of the model regardless of zoom. This can be used to ensure that a model is visible even when the viewer zooms out. When0.0, no minimum size is enforced.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 0.0
- 
    nodeTransformations : PropertyBag
- 
    
    Gets or sets the set of node transformations to apply to this model. This is represented as anPropertyBag, where keys are names of nodes, and values areTranslationRotationScaleProperties describing the transformation to apply to that node.
- 
    runAnimations : Property
- 
    
    Gets or sets the boolean Property specifying if glTF animations should be run.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 true
- 
    
    Gets or sets the numeric Property specifying a uniform linear scale for this model. Values greater than 1.0 increase the size of the model while values less than 1.0 decrease it.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 1.0
- 
    shadows : Property
- 
    
    Get or sets the enum Property specifying whether the model casts or receives shadows from each light source.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 ShadowMode.ENABLED
- 
    
    Gets or sets the boolean Property specifying the visibility of the model.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 true
- 
    silhouetteColor : Property
- 
    
    Gets or sets the Property specifying theColorof the silhouette.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 Color.RED
- 
    silhouetteSize : Property
- 
    
    Gets or sets the numeric Property specifying the size of the silhouette in pixels.- 
    
    
    
    
    
    
    
    
    
    Default Value:
    
 0.0
- 
    
    Gets or sets the string Property specifying the URI of the glTF asset.
Methods
- 
    clone(result) → ModelGraphics
- 
    
    Duplicates this instance.Name Type Description resultModelGraphics optional The object onto which to store the result. Returns:The modified result parameter or a new instance if one was not provided.
- 
    
    Assigns each unassigned property on this object to the value of the same property on the provided source object.Name Type Description sourceModelGraphics The object to be merged into this object. 
