Notes on usage of Phoenix 3.0 particles and volumes :
-An object is used to display a mesh for each particle.
-A new global settings option allow to render all particles from Phoenix : 'Phoenix FD default particle object'
If enabled, an object named 'DefaultParticle_OctPhx' will be created. you can replace it / apply an Octane material to it.
This can be used to have a quick look at the particles, but the use of the new modifier is preferable.
-The new particle modifier allow a more detailed configuration of particle meshes. It appears as 'OctaneParticle (WSM)' in the Modifier list of the phoenix simulator node.
Depending on simulation type and settings, phoenix can create up to 5 types of particles.
To render each type, you need to add an 'OctaneParticle' Modifier for each, and set the 'Group Index' accordingly (eg: from 0 to 4)
Each Modifier can specify an Object to use as a Mesh, using it's name (eg 'Sphere001' )
Those objects must be in the scene, but can be hidden.
You can use the Visibility flag in the modifier stack (the bulb icon) to enable or disable the rendering of each particle type.
-Orientation:
Can be used if the particle mesh is not symmetrical .. like a drop, or a plane.
'Target' modes will rotate the mesh in the direction of a specified node in the scene.
'Target individual' will calculate the rotation for each particle, toward the target.
'Target group' will use the same orientation for all particles of the group, from the simulator to the target.
'Velocity aligned' can be used if phoenix generate velocity information for this group. This will orient the particle following it's velocity.
-Particle Motion Blur:
Works for particles with velocity information (check in Phoenix 'Simulation' Tab, the 'Cache File Content' window show 'Vel' when available)
You also need to enable motion Blur in Kernel settings of Octane Render setup.
The final velocity is affected by 3 settings:
-the 'Motion blur duration' in Octane Kernel settings (default is 1.0)
-the 'Velocity scale' in the particle modifier (default is 1.0)
-the 'Phoenix FD Particle Velocity Scale' in Octane Global Preferences (default is 0.01)
-Volumes modifiers can be used for smoke and liquid simulators.
You can use the Visibility flag in the modifier stack (the bulb icon) to enable or disable the rendering of the volume with octane.
For liquid, it is probably better to not use Octane Volume, and use the phoenix Preview 'Show mesh' option instead.
-When the Octane viewport is active, most changes are applied instantly.
Although in some case, you may need to hit the 'Update render geometry' button.
Also make sure the mesh node and target node have the 'Movable proxy' enabled in their Octane properties if you want to visualize changes in viewport.
Note about Group Index:
The value to use depends on the number of particle types that the simulator actually creates.
You can see this in the Cache File Content text box, in PhoenixFD Simulation tab, in the [PARTICLES] list.
If all types are used, the Group Indexes are: liquid:0, foam:1, splashes:2, mist:3, wetmap:4
When the number is 0, the type is not used.
For example, if foam and wetmap are not used / disabled, we get:
-Liquid: 1249 (Pos,Vel,ID..) <<< Group Index 0
-Foam: 0
-Splashes: 101 (Pos,Vel,..) <<< Group Index 1
-Mist: 87 (Pos,Size,ID) <<< Group Index 2
-Wetmap: 0