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

# SceneAnimationModule

A module which controls the animations of scene meshes (e.g. FBX and Alembic) from the timeline.

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

## Properties

#### **at\_end\_point** : _int_

Defines the behaviour of the animation when it reaches its end point:  
Loop: Loop back to the beginning and play from there  
Ping-pong: Play in reverse back to the beginning  
Pause: Pause on the last frame

_Options: {0: ‘Loop’, 1: ‘Ping-pong’, 2: ‘Pause’}  
UserName: At end point_

#### **mesh** : _[MeshFromScene](/python-api/docs/meshfromscene#meshfromscene)_

The mesh to animate.

_UserName: Mesh_

#### **mode** : _int_

Defines the playback mode of the animation:  
Normal: Continues to play when holding at the end of a section or jumping around the timeline.  
Locked: Playback is locked to the position of the cursor on the timeline

_Options: {0: ‘Locked’, 1: ‘Normal’}  
UserName: Mode_

#### **speed** : _float_

The speed factor at which the animation plays back.

_UserName: Speed_
