You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BlenderPartioTools is an open-source add-on to import particle data in Blender. The add-on can handle all file formats that are supported by the [Partio](https://www.disneyanimation.com/technology/partio.html) library.
2
+
3
+
The add-on requires Blender 2.80 or newer.
4
+
5
+
This add-on can be used to import and render the particle data generated with our fluid simulation library:
**Author**: [Jan Bender](http://www.interactive-graphics.de), **License**: MIT
9
+
10
+

11
+
12
+
## Installation
13
+
14
+
1. This add-on requires the partio python module. This module can be built by the calling
15
+
16
+
python setup.py build_ext
17
+
18
+
in the directory partio_extension.
19
+
20
+
2. Copy the generated file _partio.* (name depends on system) and the file partio.py to the Blender add-on folder.
21
+
22
+
3. Copy the file addon/BlenderPartioTools.py to the Blender add-on folder.
23
+
24
+
4. Start Blender and load add-on (Edit/Preferences/Add-ons)
25
+
26
+
## Usage
27
+
28
+
After loading the add-on a new importer appears. To import partio data do the following steps:
29
+
30
+
1. Click on "File/Import/Partio Import".
31
+
2. Choose particle redius and maximum velocity (for coloring).
32
+
3. Choose partio file (the add-on assumes that the last number in the file name is the frame number).
33
+
34
+
## Remarks
35
+
36
+
* Blender resets the particle system in frame 1. Therefore, the animation will start in frame 2 and all frame numbers are shifted by 1 (i.e. in frame 2 the file example_1.bgeo is loaded).
37
+
* The add-on generates a hidden cube as emitter and renders the particles as spheres. If the radius should be adapted, edit the render settings of the cube's particle system.
38
+
* By default the particle color is determined by the magnitude of the velocity of a particle. You can adapt this by modifying the shader.
0 commit comments