Add Animation Property and Setup Target Camera in 3D document
Add Animation property in 3D document
Aspose.3D for Python via .NET supports rendering animated scene. This article explains prerequisites to move an object.
Move Cube’s Position
Meshclass object is being used in the code. We can create a Mesh class object as narrated there and it’s must animate the local translation property of the node too: Adding the Transformation to the Node.
In Aspose.3D, object animation is actually key-frame animation that animates on properties. To animate properties, you need a
CurveMapping instance which maps components of a property to different curves, for example, a
Vector3 property can have 3 components
Z, which will set up three channels in
CurveMapping, every channel can have a set of
Setup the Target Camera in 3D File
Aspose.3D for Python via .NET offers to setup the target camera in 3D file. In some file formats, light/camera supports target, which allows the light/camera always facing a specified node, this is useful in animation.
Transformclasses are being used in the code. To save a Scene,
Scene.Savemethod is being used, it accepts a file name with complete path and
In below example, the target and camera is setup in 3D file: