# EntityView

#### new Cesium.EntityView(entity, scene, ellipsoid)
engine/Source/DataSources/EntityView.js 324

A utility object for tracking an entity with the camera.

Name | Type | Default | Description
--- | --- | --- | ---
`entity` | Entity |  | The entity to track with the camera.
`scene` | Scene |  | The scene to use.
`ellipsoid` | Ellipsoid | `Ellipsoid.default` | optional The ellipsoid to use for orienting the camera.

### Members

#### static Cesium.EntityView.defaultOffset3D : Cartesian3
engine/Source/DataSources/EntityView.js 374

Gets or sets a camera offset that will be used to initialize subsequent EntityViews.

#### boundingSphere : BoundingSphere
engine/Source/DataSources/EntityView.js 352

The bounding sphere of the object.

#### ellipsoid : Ellipsoid
engine/Source/DataSources/EntityView.js 346

The ellipsoid to use for orienting the camera.

#### entity : Entity
engine/Source/DataSources/EntityView.js 334

The entity to track with the camera.

#### scene : Scene
engine/Source/DataSources/EntityView.js 340

The scene in which to track the object.

### Methods

#### update(time, boundingSphere)
engine/Source/DataSources/EntityView.js 396

Should be called each animation frame to update the camera to the latest settings.

Name | Type | Description
--- | --- | ---
`time` | JulianDate | The current animation time.
`boundingSphere` | BoundingSphere | optional bounding sphere of the object.

Need help? The fastest way to get answers is from the community and team on the Cesium Forum.