File Exchange > Graphing >    Graph Anim

Author:
Antoine Couturier
Date Added:
8/22/2018
Last Update:
11/8/2024
Downloads (90 Days):
178
Total Ratings:
45
File Size:
3089 KB
Average Rating:
File Name:
Graph Anim.opx
File Version:
2.60
Minimum Versions:
License:
Free
Type:
App
Summary:

Animate graphs with many different effects and export as animated GIF or MP4

Screen Shot and Video:
Description:

This App will animate ANY type of graph and generate an animated file (gif or mp4) for inserting into presentation software.
Dataplots are morphed into their actual values from a constant baseline (min, max, mean ...) or from any other dataplot.

- Many morphing effects are available: Draw, Motion Chart, Uniform Morph, Constant Velocity, Wave
- Customizable effects
- Dataplot can be animated simultaneously or sequentially
- Possibility to split animation file sequentially
- Customizable graph size, number of frames and framerate
- First frame saved separately to be used as initial slide, before animation is started
- Included help file (? button in dialog)
- Included sample project (right-click on App icon and select Show Samples Folder)
- Fun to use

Restrictions:
- Matrix plots not supported. In that case, source matrix should be converted to worksheet
- If dataplot comes from a locked column (X-function output or column formula), the animation can not work

Important Note:
Animated GIF file creation involves DOS command window. All is done automatically and it is perfectly normal to briefly see DOS command prompt window open and close.
DO NOT close it manually or it will break GIF creation.


See complete changelog at the end of help file

Updates:

v2.6 Bug Fix: Couldn't get Xerr and Yerr dataplots in newer Origin versions.
v2.5: Fixed a bug that could crash animation when morphing into single point dataplot.
v2.4: Fix crash if effect is draw with pen on column plots, fixed possible Y data loss when X data is text
v2.3: Fix bug when split animation
v2.2: New elastic effect, improved ease-out effect, code improvements
v2.1: New algorithm for perfect morph between dataplots with differents sizes, Support all types of numeric formats
v2.0: Motion Chart, Support baseline with different size and X, Export as .mp4, Sample project, Customizable effects
v1.5: Fix Morph Color issue with Origin 2019
v1.4: Fix wrong total number of frames displayed in dialog in some cases
v1.3:
- Morph colors between dataplots
- Improved wave effects: waves much smoother when number of frames is big and dataplot size is small.
- Code improvements
- See complete changelog at the bottom of help file

Reviews and Comments:
07/06/2026junyinWhen using the "graph anim" plugin, it shows the error message "no animation to build", indicating that no animation can be generated. How can this be resolved?

05/24/2026Angus0为什么找不到保存到哪里了?设置了路径,但是没有保存到设置的路径里,找不到

02/03/2026OriginLabHi zihao,

It seems Origin 2017 does not match this App's new version anymore. You can upgrade your Origin.

Thanks,
OriginLab Support Team

02/03/2026zihao.guoPlease help with the problem. I used the OriginPro 2017 and when I click the button of the application, a window with the error "undefined string variable"LAYER1.PLOT1.NAME "shows. Even if I use the example file "Graph_Anim.opj", there was still the same error.

01/13/2026zhangyiwen092611

08/25/2025mengxiangjiangRecord a video

08/15/2025snowliHi hgfkk or asmetechnologic,
I think it's because you plotted the data with green lock (which means it's a output data of some analysis).

See Restrictions in Description
- Matrix plots not supported. In that case, source matrix should be converted to worksheet
- If dataplot comes from a locked column (X-function output or column formula), the animation can not work

You can single click the green lock and set Recalculation Mode: None. Then it should work.
But by setting it to none, the connection between the input is gone. E.g. if you can't input data, the output column will not auto recalculate.


Thanks, OriginLab

08/15/2025hgfkkPlease help with the problem. When you try to use the application in the "data photos to animate" window, there is not a single option, and when you click the button of the application itself, a window with the error "undefined string variable"LAYER1.PLOT1.NAME "pops up. I ask you very much to answer, I want to use your application to present the data in the report, thank you in advance for the answer.

04/09/2025Yujing Chenvery good

02/11/2025asmetechnologicPlease help with the problem. When you try to use the application in the "data photos to animate" window, there is not a single option, and when you click the button of the application itself, a window with the error "undefined string variable"LAYER1.PLOT1.NAME "pops up. I ask you very much to answer, I want to use your application to present the data in the report, thank you in advance for the answer.

05/16/2024couturierHi Isi, you can do this, with options to choose how many points to keep
Right click on the App, select Show Samples Folder and load Graph_Anim.opj
In that project there's an example that demonstrates this in Trace Motion Chart subfolder

05/16/2024lsiI would be happy if Graph Anim could output a video where points appear and disappear (a video where the drawn point disappears and the next point appears).

04/24/20241652838793666

08/18/2022couturierHi a5994111,
It is already supported, with a little trick:
- if 3D colormap surface comes from a matrix, convert it to XYZ worksheet (menu Matrix/Convert to Worksheet and choose XYZ Columns method),
- if 3D colormap surface comes from XYZ data, duplicate the Z col
- add that Z col the existing 3D plot
- open Plot Details, go to 3D plot you want to animate, Fill tab, and set the Colormap to be the newly added Z col
- hide the newly added dataplot and close Plot Details
- In Graph Anim dialog, select the hidden plot only and set any animation setting you need
--> animation of the hidden dataplot will be reflected to colormap surface :-)

08/16/2022a5994111Can you contact the developer, who is in need of a 3D colormap surface GIF animation?,Thanks thanks

08/04/2022OriginLabHi a5994111,
This app is developed by one of our users. This new requirement need this user to modify the app to support.
Thanks
OriginLab

08/03/2022a5994111Want to update the 3D color map surface GIF

07/19/2022rafalsliz1Superb!

07/11/2022noissevery najs !@noise

06/27/2022glennon5Incredible app, it did exactly what I wanted it to do without any problems. I was surprised that OriginLab didn't have something like this with the base program.

05/24/2022luopanano

05/24/2022luopanano

05/24/2022luopanano

05/24/2022luopanano

04/13/2022OriginLabHi lyue9,
First of all, could you please confirm that you are using a version higher than Origin 2019?
We have already fixed this kind of issue in Origin 2019. But this app is developed by one of our users. We will contact him to see if we can work it out together.

04/12/2022lyue9Hello. not working.
error:
Unknown function: GRANIM_GETN(DSGETN, DSRANGE)
OriginPro 2020 (64-bit) SR1

01/12/2022Devichandrasekharvery good tool

06/09/20211018205018well

06/01/2020Zhang YiUseful

05/15/2020OriginLabHi doctor tree,

This is an error of Origin 2019 beta1 and has been fixed in the release version of Origin 2019. Please upgrade to Origin 2019 or later release versions.

05/09/2020doctor treecome out with errors'Unknown function: GRANIM_DELNAN(RG)
Unknown function: GRANIM_GETN(DSGETN, DSRANGE)'

12/18/2019mingfangguoamazing!

11/03/2019OriginLabHi swatitextile, this app is used to generate an animated file (gif or mp4), but not export graph to Powerpoint directly. If you have any issue of export graph to PPT, please contact our Tech Support department. Addtional, if this app does not work in your Origin, could you plesae check your Origin version? There is a limitation for the App. It just works in the Origin 2017 and the later version. Thanks!

11/03/2019swatitextileNot working properly.. Taking a lot time and exporting in Powerpoint is difficult as per your requirement.

10/25/2019GabrivoleaAs all the apps of Antoine Couturier this is fantastic. Thanks!

09/13/2019chechar2020INTERESTED

08/02/2019couturier@nli022: the issue is related to 1st beta version of Origin2019
Everything should work fine with any released version

08/02/2019nli022come out with errors'Unknown function: GRANIM_DELNAN(RG)
Unknown function: GRANIM_GETN(DSGETN, DSRANGE)'

06/20/2019draabdelrahmanGreat App.

06/20/2019draabdelrahmanGreat App.

03/23/2019hirosi_oga1 

10/12/2018redmanI think it would be very useful!

08/28/2018lsiGreat App.

08/27/2018chrisThis is an excellent app- many of well thought-out options and it's fun to use as well simple to see everything that is available. It generates an animated GIF, a format that allows it to be used in many ways.

Take a few minutes to read the Help file (press F1 when the dialog is open), to better appreciate all the options.

08/23/2018simonavrillonThis app is very useful. It improves the understanding of data for courses and oral presentations.