For details, see How to Use.
GraphFileAnimator3D - 3D Graph Plotting Tool for Animating Data Loaded from Multiple Files
This VCSSL program is a simple tool which plots 3D animation graphs by loading multiple data files.
Sponsored Link
How to Use
Download and Extract
At first, click the "Download" button at the above of the title of this page by your PC (not smartphone). A ZIP file will be downloaded.
Then, please extract the ZIP file. On general environment (Windows®, major Linux distributions, etc.), you can extract the ZIP file by selecting "Extract All" and so on from right-clicking menu.
» If the extraction of the downloaded ZIP file is stopped with security warning messages...
Execute this Program
Next, open the extracted folder and execute this VCSSL program.
For Windows
Double-click the following batch file to execute:
For Linux, etc.
Execute "VCSSL.jar" on the command-line terminal as follows:
java -jar VCSSL.jar
» If the error message about non-availability of "java" command is output...
How to Use After Executing the Program
Specify the folder in which data files are
After the program have been launched, select whether you want to specify the folder in which data files are or not.
If you select "No" here, the "input" folder in this package will be used. By the default, example data files are in the "input" folder.
If you have already prepared data files in the other folder, and you want to plot them, select "YES" here, and then specify the folder by choosing it on the file-chooser window.
Input the file name and the extension
Ends of names of data files should be sequential numbers. See the following figure:
Next, input the filename of data files, excluding serial numbers and the extension, for example: "sample2d_". Then input the extension.
Many of recent PCs don't show extensions of files by default, but you can set to show it. For details, search "show file extension".
Windows and UI
Then following three-windows will be launched. The left one is the input-window, the right-top one is animation-window, and the right-bottom one is the graph-window,
Start / Stop the Animation
Click the "PLAY" button to start the animation. The animation will be rendered by repeating fastly to plot each data file in the specified folder, in the order of sequential numbers of filenames.
When the animation is started, the label of the "PLAY" changes to "STOP". For stopping the animation, click this button again.
Save image files of graphs
You can save images of graphs as PNG-format image files by clicking "Save Image" button. By default, image files will be output in the "output" folder in this package.
Image files will be saved with filenames with sequential numbers. From them, you can create a video file or a GIF animation file by using general video-encoding/image-processing software.
Option Settings
By default, the graph will be rendered by using only points:
For rendering the graph as a menbrane, enable the "With Membranes" option and disable the "With Points" option, from the "Option" menu of the menu bar at the top of the graph window:
From the "Option" menu, other various plotting options are also available:
You can also modify other settings by menus on the menu bar, and can save settings by the "File" > "Save Setting" menu.
The 3D graph software "RINEARN Graph 3D" is used as the graph-window of this program. If you like UI and operability of the graph-window of this program, please try to use RINEARN Graph 3D for your data-analysis use.
» More Details
Data file formats
For details of formats of data files supported by this tool, see the manual of the RINEARN Graph 3D:
Example data files in "input" folder might help you to grasp the format of membrane/mesh data.
Code
This code is written in VCSSL.
License
The license of this VCSSL / Vnano code (the file with the extension ".vcssl" / ".vnano") is CC0 (Public Domain), so you can customize / divert / redistribute this VCSSL code freely.
Also, if example code written in C/C++/Java are displayed/distributed on Code section of this page, they also are distributed under CC0, unless otherwise noted.
3D Graph Plotting Tool for Animating Data Loaded from Multiple Files |
|
|
A simple tool which plots 3D animation graphs by loading multiple data files. |
2D Graph Plotting Tool for Animating Data Loaded from Multiple Files |
|
|
A simple tool which plots 2D animation graphs by loading multiple data files. |
3D Graph Tool for Plotting & Animating Expressions of the Form of "z = f(x,y,t)" |
|
|
A simple tool which plots the expression (formula) of the form of "z = f(x,y,t)" to the 3D graph, and plays it as animation. |
2D Graph Tool for Plotting & Animating Expressions of the Form of "y = f(x,t)" |
|
|
A simple tool which plots the expression (formula) of the form of "y = f(x,t)" to the 2D graph, and plays it as animation. |
3D Graph Tool for Plotting & Animating Parametric Expressions of the Form of x(t), y(t), z(t) |
|
|
A simple tool which plots parametric expressions (formulas) of the form of x(t), y(t), z(t) to the 3D graph, and plays it as animation. |
2D Graph Tool for Plotting & Animating Parametric Expressions of the Form of x(t) and y(t) |
|
|
A simple tool which plots parametric expressions (formulas) of the form of x(t) and y(t) to the 2D graph, and plays it as animation. |
3D Graph Tool for Plotting Expressions of the Form of "z = f(x,y)" |
|
|
A simple tool which plots the expression (formula) of the form of "z = f(x,y)" to the 3D graph. |
2D Graph Tool for Plotting Expressions of the Form of "y = f(x)" |
|
|
A simple tool which plots the expression (formula) of the form of "y = f(x)" to the 2D graph. |