Page History: Animations

Compare Page Revisions



« Older Revision - Back to Page History - Newer Revision »


Page Revision: 2012/04/27 13:52


BASES: HOW IT WORKS

- an animation it's a "frames collection"

- each frame can be generated by a time-dependant function (a parametric equation)

- parameter must be a vector (a column matrix)

parameter examples

- parametric equations can be mono-parametric or multi-parametric

parametric equations

- when you plot an animation, the animation parameter must be defined as "t"

plot syntax

- right-click on your plots to define the animation settings

  • parameter source: Animate -> u / v / tRange (in this example, any other vector in your files)

now each frame take a progressive position of the source variable as "t" value

  • animation speed: Frame rate -> ###

i.e. "frame-rate > 2" means 2 frames per second

  • loop settings: Frame rate -> No animation / Play once / Repeat Indefinitely

selecting "No animation" you can see each frame step-by-step with ALT+left / ALT+right

EXAMPLES

- 2D plot
- frame source: v
- frame rate: 2

EXAMPLE 01

- 2D plot
- multiple equations
- frame source: v
- frame rate: 5

EXAMPLE 02

- 2D plot
- frame source: tRange
- frame rate: 50

EXAMPLE 03

- 3D plot
- multiple equations
- frame source: tRange
- frame rate: 50

EXAMPLE 04a

REFERENCES

The *.sm version of this tutorial can be found here:

Animations tutorial - bases

Andrey Ivashov video tutorial:

How To Animate Graph tutorial

Simple animations:

A Simple Example

Simple Animation

More complex animations:

SMath Studio Forum » SMath Studio » Samples » Animation of mechanisms

SMath Studio Forum » SMath Studio » Samples » Animation of planetary mechanisms

Related resources on wiki:

Graphs

ScrewTurn Wiki version 2.0.37. Some of the icons created by FamFamFam.