---
title: "AnimateCamera"
description: "API documentation for AnimateCamera"
url: https://developer.disguise.one/python-api/docs/animatecamera/
---

# AnimateCamera

Base class (inherits properties and methods): _[Module](/python-api/docs/module#module)_

## Properties

#### **camera** : _[Camera](/python-api/docs/camera#camera)_

Camera to animate, local visualiser if None

_UserName: Camera_

#### **camera\_locked** : _int_

_Options: {0: ‘When playing’, 1: ‘Always’}  
UserName: Lock camera_

#### **camera\_pivot** : _[Vec](/python-api/docs/vec#vec)_

_UserName: Camera pivot_

#### **camera\_rotation** : _[Vec](/python-api/docs/vec#vec)_

_UserName: Camera rotation_

#### **distance\_from\_pivot** : _float_

_UserName: Distance from pivot_

#### **isVirtualCamera** : _bool_ _(Read-Only)_

#### **replaceFovWithZoomScale** : _bool_ _(Read-Only)_

#### **view\_angle** : _float_

_UserName: Field of view_

#### **virtual\_camera\_coordinates** : _int_

Apply virtual camera position and rotation offsets relative to parent camera, or in global coordinate space.

_Options: {0: ‘Relative’, 1: ‘Global’}  
UserName: Coordinate system_

#### **virtual\_camera\_zoom** : _float_

Gain applied to focal length of parent camera to give virtual zoom in or out.

_UserName: Zoom scale_
