1 páginas (7 elementos)
Animation Compendium - Animation Compendium - Mensajes
Animation adds live to projects.
Enjoy your vist.
Jean
0Anim Brownian.sm (8,86 KiB) descargado 1554 vez(es).
0Anim Analemma.sm (28,67 KiB) descargado 1435 vez(es).
0Anim Ellipse.sm (13,42 KiB) descargado 1475 vez(es).
0Anim Cheval.sm (21,13 KiB) descargado 1509 vez(es).
0Anim Gozilla.sm (11,26 KiB) descargado 1449 vez(es).
0Anim XFR.sm (11,65 KiB) descargado 1489 vez(es).
Enjoy your vist.
Jean
0Anim Brownian.sm (8,86 KiB) descargado 1554 vez(es).
0Anim Analemma.sm (28,67 KiB) descargado 1435 vez(es).
0Anim Ellipse.sm (13,42 KiB) descargado 1475 vez(es).
0Anim Cheval.sm (21,13 KiB) descargado 1509 vez(es).
0Anim Gozilla.sm (11,26 KiB) descargado 1449 vez(es).
0Anim XFR.sm (11,65 KiB) descargado 1489 vez(es).
A 1 usuarios les gustó este mensaje
Davide Carpi 22/8/2016 12:05:00
Hi Jean
The program will run faster if the code is a little change
0Anim XFR1.sm (13,23 KiB) descargado 1442 vez(es).
The program will run faster if the code is a little change
0Anim XFR1.sm (13,23 KiB) descargado 1442 vez(es).
A 1 usuarios les gustó este mensaje
Davide Carpi 22/8/2016 12:04:00
Thanks Ber7 for the code.
On that one "0Anim CONVOLUTION" ... can't accumulate the path ?
Cheers, Jean
0Anim CONVOLUTION.sm (18,42 KiB) descargado 1473 vez(es).
On that one "0Anim CONVOLUTION" ... can't accumulate the path ?
Cheers, Jean
0Anim CONVOLUTION.sm (18,42 KiB) descargado 1473 vez(es).
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) descargado 1515 vez(es).
has been doctored for the accumulated path.
Plots are difficult to size, work sheet is Autocal OFF
Jean
0Anim CONVOLUTION.sm (30,72 KiB) descargado 1515 vez(es).
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:

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:

Final versions of the worksheets:
Best regards.
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:

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:

Final versions of the worksheets:
- 0Anim Analemma.sm (28,88 KiB) descargado 1456 vez(es).
- 0Anim Brownian.sm (8,86 KiB) descargado 1464 vez(es).
- 0Anim Cheval.sm (22 KiB) descargado 1473 vez(es).
- 0Anim Ellipse.sm (13,85 KiB) descargado 1527 vez(es).
- 0Anim Gozilla.sm (11,71 KiB) descargado 1449 vez(es).
- 0Anim XFR.sm (12,01 KiB) descargado 1442 vez(es).
- 0Anim XFR1.sm (11,53 KiB) descargado 1464 vez(es).
- 0Anim CONVOLUTION.sm (28,13 KiB) descargado 1486 vez(es).
Best regards.
A 3 usuarios les gustó este mensaje
Thanks Andrey: I toke good note and adapted.
Jean
Jean
1 páginas (7 elementos)
- Nuevos mensajes
- Sin mensajes nuevos