User Tools

Site Tools


hpl3:tools:particleeditor

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
hpl3:tools:particleeditor [2012/07/02 17:55]
luis
hpl3:tools:particleeditor [2013/10/10 12:56] (current)
ian.thomas
Line 5: Line 5:
  
 ==== Min and Max values ==== ==== Min and Max values ====
-A lot of values in this editor have both a min and max. This means that when the value is set to a particle a value between min and max is randomly selected.+A lot of values in this editor have both a min and max. This means that when the value is applied ​to a particle a value between min and max is randomly selected.
  
  
Line 15: Line 15:
 When run, the first screen we get to see is like this: When run, the first screen we get to see is like this:
  
-{{particleeditoroverview.jpg|}}+{{ :​hpl3:​tools:​particle_editor.png?​nolink ​|}}
  
 Each part of the screen has a specific function, as follows: Each part of the screen has a specific function, as follows:
Line 59: Line 59:
   * **Box start**: A box start is created using an x, y and z min and max value. The collection of particles will get the shape of a box.   * **Box start**: A box start is created using an x, y and z min and max value. The collection of particles will get the shape of a box.
   * **Sphere start**: The positions are generated using an angle interval and the min and max value for the radius. You can think of it like this; an arrow start pointing up. This arrow is then rotated around the X axis (red) using a value between min and max. After that the arrow is rotated by the y axis (blue). The arrow will now be pointing in a specific direction and in this direction a position is created at a distance from center according to a number generated from min/max radius.   * **Sphere start**: The positions are generated using an angle interval and the min and max value for the radius. You can think of it like this; an arrow start pointing up. This arrow is then rotated around the X axis (red) using a value between min and max. After that the arrow is rotated by the y axis (blue). The arrow will now be pointing in a specific direction and in this direction a position is created at a distance from center according to a number generated from min/max radius.
-{{spherestart.jpg|}}+{{ :​hpl2:​tools:​editors:​spherestart.jpg?​nolink ​|}}
  
 ==== Movement ==== ==== Movement ====
Line 106: Line 106:
   * **Number of Files**:The number of material files used. Normally this should just be one, but in some cases an animation needed is spread out over several material files. When using several material files these must be name “[name]01.mat”,​ “[name]02.mat”,​ etc. Also the file text must be just “[name]”. So if the files are called “test01.mat”,​ “test02.mat”,​ etc it must say “test” in the file field.   * **Number of Files**:The number of material files used. Normally this should just be one, but in some cases an animation needed is spread out over several material files. When using several material files these must be name “[name]01.mat”,​ “[name]02.mat”,​ etc. Also the file text must be just “[name]”. So if the files are called “test01.mat”,​ “test02.mat”,​ etc it must say “test” in the file field.
   * **Animation length**: The number of seconds the animation lasts, if the particle lives longer than this time, the animation is looped.   * **Animation length**: The number of seconds the animation lasts, if the particle lives longer than this time, the animation is looped.
-  * **Sub Division**: This is used in order to animate individual particles (when using several files, the material for all particles are changed at the same time). It can also be used for more variety among particles. The sub divisoion is set up by specifying how the texture ​is to be split and then setting ​how the particles will be assigned ​to a sub division. The splitting is like this+  * **Sub Division**: This is used in order to animate individual particles (when using several files, the material for all particles are changed at the same time). It can also be used for more variety among particles. The material already includes splitting info, so the only thing we need here is to specify ​how we want to use that setup
- +    * **Sub Division Type**: How the subdivisions are assigned to the particles. 
-{{subdiv.jpg|}} +      * **Random**: A division is randomly picked. 
- +      * **Animation**:​ During the life time of an object it has all the subdivisions. Starting in the upper left corning and ending in the lower right.
-  * **Sub Division Amount**: The number of divisions on each axis. +
-  ​* **Sub Division Type**: How the subdivisions are assigned to the particles. +
-    * **Random**: A division is randomly picked. +
-    * **Animation**:​ During the life time of an object it has all the subdivisions. Starting in the upper left corning and ending in the lower right.+
  
 ==== Rotation ==== ==== Rotation ====
Line 134: Line 130:
 ===== Preview viewport ===== ===== Preview viewport =====
  
 +Here we will see the currently edited particle system in a preview fashion. Every time the user changes a parameter value, the particle system is reset.
hpl3/tools/particleeditor.1341251701.txt.gz · Last modified: 2012/07/02 17:55 by luis