Versions Compared

Key

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

...

Section
Column
width40%

Anchor
ObjectVoxels
ObjectVoxels
Geom Border Voxels | objectVoxels – This option is valid only for Fire/Smoke simulations. The Fire/Smoke simulator is a grid-based simulator, and geometry is converted into voxel form in order to interact with the fluids. The voxels overlapped by Solid geometry obstacles are frozen and processed in a different way. When a given voxel is half-way inside the geometry, this option helps you choose whether this voxel is going to be frozen or not. Even if this does not produce significant changes in the simulation, in rendering you might see a gap between the fire/smoke and obstacles in Circumscribed mode. On the other hand, very thin obstacles might be missed by the simulation if you use Inscribed mode, so it would be better to use Circumscribed for such geometries. You can also override the voxel mode per object from the Phoenix Object Properties extra attribute. For more information, see the Object Voxels example below.

Circumscribed – All voxels that intersect the surface are considered solid.
Center – The surface voxels are considered solid only if their bigger part lies in the object.
Inscribed – All voxels that have intersection with the surface are considered non-solid.

UI Text Box
typenote

The Geom Border Voxels setting is a simulation option. If its value changes, the simulation must be calculated again for the changes to take effect.

Object Motion Velocity | objectVelocity – Controls how to calculate the motion of the solid objects inside the simulator.

Transformation Only – The movement will be calculated only using the transformation of the object as a whole.
Per Vertex – Along with the global transformation, a per vertex velocity will be also calculated. Note that the count and the order of the vertices must not change during the simulation.
Motion Vector Color Set – Along with the global transformation, Phoenix will add the velocities from the color set defined in the "Motion Vector Color Set" attribute of the mesh.

Use Viewport Subdivision | objectViewSubd – When enabled, the viewport subdivision will be used for simulation.

Column
width60%

...

Example: Geom Border Voxels

UI Text Box
typeinfo

The example below shows the difference in emission when the object uses Inscribed (voxels intersecting the surface are non-solid therefore do not emit) vs Circumscribed (voxels intersecting the surface are solid) voxelization.

...

width10%
Column
width40%

Image Removed
Inscribed

Column
width40%

Image Removed
Circumscribed

...

width10%