# EntityView

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

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 330

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

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

The bounding sphere of the object.

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

The ellipsoid to use for orienting the camera.

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

The entity to track with the camera.

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

The scene in which to track the object.

### Methods

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

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.