Animation Compendium

Animation Compendium - Animation Compendium - Messages

#1 Posted: 2016/8/21 21:05:22
Jean Giraud

Jean Giraud

983 likes in 6,866 posts.

Group: User

Animation adds live to projects.
Enjoy your vist.

Jean

0Anim Brownian.sm (8.86 KiB) downloaded 848 time(s).
0Anim Analemma.sm (28.67 KiB) downloaded 792 time(s).
0Anim Ellipse.sm (13.42 KiB) downloaded 807 time(s).
0Anim Cheval.sm (21.13 KiB) downloaded 840 time(s).
0Anim Gozilla.sm (11.26 KiB) downloaded 818 time(s).
0Anim XFR.sm (11.65 KiB) downloaded 790 time(s).
1 users liked this post
Davide Carpi 2016/8/22 12:05:00
#2 Posted: 2016/8/21 22:13:52
Fridel Selitsky

Fridel Selitsky

520 likes in 451 posts.

Group: User

Hi Jean
The program will run faster if the code is a little change

0Anim XFR1.sm (13.23 KiB) downloaded 778 time(s).
1 users liked this post
Davide Carpi 2016/8/22 12:04:00
#3 Posted: 2016/8/22 00:56:24
Jean Giraud

Jean Giraud

983 likes in 6,866 posts.

Group: User

Thanks Ber7 for the code.

On that one "0Anim CONVOLUTION" ... can't accumulate the path ?

Cheers, Jean

0Anim CONVOLUTION.sm (18.42 KiB) downloaded 797 time(s).
#4 Posted: 2016/8/22 03:57:54
Fridel Selitsky

Fridel Selitsky

520 likes in 451 posts.

Group: User

Instead tmin = 0 substitute the tmin=1

0Anim XFR1.sm (13.23 KiB) downloaded 816 time(s).
1 users liked this post
Davide Carpi 2016/8/22 12:04:00
#5 Posted: 2016/8/22 08:52:26
Jean Giraud

Jean Giraud

983 likes in 6,866 posts.

Group: User

0Anim CONVOLUTION .sm
has been doctored for the accumulated path.
Plots are difficult to size, work sheet is Autocal OFF

Jean

0Anim CONVOLUTION.sm (30.72 KiB) downloaded 817 time(s).
#6 Posted: 2016/8/22 12:35:58
Andrey Ivashov

Andrey Ivashov

2,315 likes in 3,949 posts.

Group: Super Administrator

Thank you for interesting examples!

I've checked your worksheets and see one place for simple optimization applicable for most of them.
Often you use procedures to draw static set of points for all frames of animation. Procedures (when line is used right after the definition operator) calculated on every call - SMath Studio do not precalculate their values.

So, you can speed up calculation simply by line like this:
correction.png

This line asks the program to calculate procedure and store its values into the initial procedure variable. So, we have only one calculation of static shape for the whole animation!

I've corrected your examples according to the hint above and tested them in both versions: 0.97.5346 - the one you have used to create files and 0.98.6077 - the latest nightly build. Here are the results:
differences.png

Final versions of the worksheets:


Best regards.
3 users liked this post
Fridel Selitsky 2016/8/22 12:43:00, frapuano 2016/8/22 15:11:00, Davide Carpi 2016/8/23 04:25:00
#7 Posted: 2016/8/22 21:39:48
Jean Giraud

Jean Giraud

983 likes in 6,866 posts.

Group: User

Thanks Andrey: I toke good note and adapted.

Jean
  • New Posts
  • No New Posts