public class ParticlesHelper extends AbstractBlenderHelper
blenderContext, blenderVersion, fixUpAxis, upAxisRotationQuaternion
Constructor and Description |
---|
ParticlesHelper(java.lang.String blenderVersion,
BlenderContext blenderContext)
This constructor parses the given blender version and stores the result.
|
Modifier and Type | Method and Description |
---|---|
ParticleEmitter |
toParticleEmitter(Structure particleSystem) |
applyProperties, loadLibrary, loadProperties
public static final int PART_EMITTER
public static final int PART_REACTOR
public static final int PART_HAIR
public static final int PART_FLUID
public static final int PART_REACT_STA_END
public static final int PART_REACT_MULTIPLE
public static final int PART_LOOP
public static final int PART_HAIR_GEOMETRY
public static final int PART_UNBORN
public static final int PART_DIED
public static final int PART_TRAND
public static final int PART_EDISTR
public static final int PART_STICKY
public static final int PART_DIE_ON_COL
public static final int PART_SIZE_DEFL
public static final int PART_ROT_DYN
public static final int PART_SIZEMASS
public static final int PART_ABS_LENGTH
public static final int PART_ABS_TIME
public static final int PART_GLOB_TIME
public static final int PART_BOIDS_2D
public static final int PART_BRANCHING
public static final int PART_ANIM_BRANCHING
public static final int PART_SELF_EFFECT
public static final int PART_SYMM_BRANCHING
public static final int PART_HAIR_BSPLINE
public static final int PART_GRID_INVERT
public static final int PART_CHILD_EFFECT
public static final int PART_CHILD_SEAMS
public static final int PART_CHILD_RENDER
public static final int PART_CHILD_GUIDE
public static final int PART_FROM_VERT
public static final int PART_FROM_FACE
public static final int PART_FROM_VOLUME
public static final int PART_FROM_PARTICLE
public static final int PART_FROM_CHILD
public static final int PART_PHYS_NO
public static final int PART_PHYS_NEWTON
public static final int PART_PHYS_KEYED
public static final int PART_PHYS_BOIDS
public static final int PART_DRAW_NOT
public static final int PART_DRAW_DOT
public static final int PART_DRAW_CIRC
public static final int PART_DRAW_CROSS
public static final int PART_DRAW_AXIS
public static final int PART_DRAW_LINE
public static final int PART_DRAW_PATH
public static final int PART_DRAW_OB
public static final int PART_DRAW_GR
public static final int PART_DRAW_BB
public ParticlesHelper(java.lang.String blenderVersion, BlenderContext blenderContext)
blenderVersion
- the version read from the blend fileblenderContext
- the blender contextpublic ParticleEmitter toParticleEmitter(Structure particleSystem) throws BlenderFileException
BlenderFileException