I'm adding the ability to include a scatter node to the plugin, including the ability to add multiple files to form an animation (like VDB animations). However, octane has a built-in particle that is highly memory efficient and allows you to specify additional particle properties such as particle size, uv coords (for color, transparency, etc) and velocity (for motion blur). I'm going to support an additional cvs format to include these parameters.
A particle csv must include a header row, for example:
- Code: Select all
x,y,z,size,u,v,vx,vy,vz
1.0,1.0,1.0,0.001,0.5,0.5,0.1,0,0
X,y,z is the position of the particle (in octane coordinates)
Size is the particle size (in meters)
U,v is the UV coords and must be between 0 and 1
Vx,vy,vz is the velocity vector
Note that size, u,v, and vx,vy,vz are optional,