ModelGraphics

new ModelGraphics(options)

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:
Name Type Default Description
uri Property optional A string Property specifying the URI of the glTF asset.
show Property true optional A boolean Property specifying the visibility of the model.
scale Property 1.0 optional A numeric Property specifying a uniform linear scale.
minimumPixelSize Property 0.0 optional A numeric Property specifying the approximate minimum pixel size of the model regardless of zoom.
Demo:
See:

Members

readonlydefinitionChanged :Event

Gets the event that is raised whenever a property or sub-property is changed or modified.

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. When 0.0, no minimum size is enforced.
Default Value: 0.0

scale :Property

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

show :Property

Gets or sets the boolean Property specifying the visibility of the model.
Default Value: true

uri :Property

Gets or sets the string Property specifying the URI of the glTF asset.

Methods

clone(result)ModelGraphics

Duplicates this instance.
Name Type Description
result ModelGraphics optional The object onto which to store the result.
Returns:
The modified result parameter or a new instance if one was not provided.

merge(source)

Assigns each unassigned property on this object to the value of the same property on the provided source object.
Name Type Description
source ModelGraphics The object to be merged into this object.