Scene

Scene

new

The container for all 3D graphical objects and state in a Cesium virtual scene. Generally, a scene is not created directly; instead, it is implicitly created by CesiumWidget.

Parameters:
Name Type Argument Default Description
canvas HTMLCanvasElement The HTML canvas element to create the scene for.
contextOptions Object <optional>
undefined Properties corresponding to WebGLContextAttributes used to create the WebGL context. Default values are shown in the code example below.
Example
// Create scene with default context options.
var scene = new Scene(canvas, {
    alpha : false,
    depth : true,
    stencil : false,
    antialias : true,
    premultipliedAlpha : true,
    preserveDrawingBuffer : false
});
See:
Source:

Members

:Color

The background color, which is only visible if there is no sky box, i.e., Scene#skyBox is undefined.
Default Value:
See:

:Number

The far-to-near ratio of the multi-frustum. The default is 1,000.0.
Default Value:
  • 1000.0

:SceneMode

The current mode of the scene.
Default Value:

:Number

The current morph transition time between 2D/Columbus View and 3D, with 0.0 being 2D or Columbus View and 1.0 being 3D.
Default Value:
  • 1.0

DOC_TBA

:SkyAtmosphere

The sky atmosphere drawn around the globe.
Default Value:
  • undefined

:SkyBox

The SkyBox used to draw the stars.
Default Value:
  • undefined
See:

:Sun

The Sun.
Default Value:
  • undefined

Methods

DOC_TBA

DOC_TBA

DOC_TBA

DOC_TBA

DOC_TBA

Gets state information about the current scene. If called outside of a primitive's update function, the previous frame's state is returned.

DOC_TBA

DOC_TBA

DOC_TBA

DOC_TBA

DOC_TBA

DOC_TBA

DOC_TBA