Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Name

Type

Description

"FileName"

char*

Particles filename

"Radius Factor"

float

Particle radius multiplier

"MB Factor"

float

Motion blur multiplier

"Shutter 1/"

float

Camera shutterspeed

"Load particles %"floatPercentage of particles to load
"Create N particles per particle"unsigned intEnables Multipoint feature if N > 0
"Extra particles dispersion"floatDispersion of the extra particles cloud
"Extra particles deformation"floatDeformation of the extra particles cloud
"Load particle Force"byteLoad or not array of Force vectors
"Min Force"float Minimum force modulus value
"Max Force"float Maximum force modulus value
"Load particle Vorticity"byteLoad or not array of Vorticity vectors
"Min Vorticity"float Minimum vorticity modulus value
"Max Vorticity"float Maximum vorticity modulus value
"Load particle Normal"byteLoad or not array of Normal vectors
"Load particle neighbors no."byteLoad or not array of particle neighbors#
"Min Nneighbors"unsigned int Minimum number of neighbors value
"Max Nneighbors"unsigned int Maximum number of neighbors value"Max Nneighbors"
"Load particle UV"byteLoad or not array of particle UV
"Load particle Age"byteLoad or not array of particle Age
"Min Age"float Minimum age value
"Max Age"float Maximum age value
"Load particle Isolation Time"byteLoad or not array of particle isolation time
"Min Isolation Time"float Minimum isolation time value
"Max Isolation Time"float Maximum isolation time value
"Load particle Viscosity"byteLoad or not array of particle viscosity
"Min Viscosity"float Minimum viscosity value
"Max Viscosity"float Maximum viscosity value
"Load particle Density"byteLoad or not array of particle density
"Min Density"float Minimum density value
"Max Density"float Maximum density value
"Load particle Pressure"byteLoad or not array of particle pressure
"Min Pressure"float Minimum pressure value
"Max Pressure"float Maximum pressure value
"Load particle Mass"byteLoad or not array of particle mass
"Min Mass"float Minimum mass value
"Max Mass"float Maximum mass value
"Load particle Temperature"byteLoad or not array of particle temperature
"Min Temperature"float Minimum temperature value
"Max Temperature"float Maximum temperature value
"Load particle ID"byteLoad or not array of particle ID
"PARTICLE_POSITIONS"float*Array of particle positions
"PARTICLE_SPEEDS"float*Array of particle speeds
"PARTICLE_RADII"float*Array of particle radii
"PARTICLE_IDS"int*

Array of particleID's

...

Particle data can come whether in a file or internally stored in the .mxs file. If a filename is not supplied, the extension checks for internal data, and if successful, loads it. This parameter is a linear array of floats x0 y0 z0 x1 y1 z1 x2 y2 z2 x3 y3 z3 x4 y4 z4 ...., whose its length is 3*numberOfParticles.

...

Linear array of particle speeds, floating point numbers, needed to enable calculation of motion blur: Vx0 Vy0 Vz0 Vx1 Vy1 Vz1 Vx2 Vy2 Vz2...., whose its length is 3*numberOfParticles.

...