Commit cd1e960c authored by Breno Rilho Lemos's avatar Breno Rilho Lemos 💬
Browse files


parent 3db50cf2
# ALICE Open Data Blender animation
## Project Description
This project has the purpose of generating a 3D animation of an ALICE particle collision event, inside the LHC, using data obtained from CERN's Open Data Portal, which makes ESDs - Event Summary Data files, that contain information about such events - open and available for analysis.
ESD files regarding the ALICE experiment can be found on, and they should be processed using the Aliroot software, as indicated in the AliESD_Example git repository:
The software that makes the animation is Blender, which is free and open source. Blender's 2.79b version should be downloaded for this project, and can be found on
The animation making can be summarized in three basic steps:
1) Downloading of an ESD file (for example, any file on this list:;
2) Processing of ESD file using Aliroot macros;
3) Run code to generate Blender animation using the ESD processing results.
## Requirements
* Blender 2.79b
## Run
Run animation example:
`blender -noaudio --background -P -- -radius=0.05 -duration=1 -camera="BarrelCamera" -datafile="esd-detail.dat" -simulated_t=0.02 -fps=24 -resolution=100`
In the example above, argument 'radius' has value 0.05, 'duration' has value 10 and so on.
particle radius; must be a number; type float
animation duration; must be a number; type int
defines animation view; must be a string; available options: OverviewCamera, BarrelCamera, ForwardCamera
filename for event data file; must be a string
simulated time of event; must be a number; type float
frames per second; must be a number; type int
animation resolution percent; must be a number; type int
Implement command line arguments:
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment