Inferno Temperature operator

The Inferno Temperature operator allows you to modify Inferno simulation temperature settings.


Advanced Rollout

The Advanced rollout provides per-channel relative controls that modulate the cooling rate based on local simulation values. Each channel can be enabled independently and configured with a min/max range and a curve defining how the channel value maps to the cooling multiplier.

  • Cooling relative to density: when enabled, the cooling rate will be scaled based on the local density value.

  • Cooling relative to fuel: when enabled, the cooling rate will be scaled based on the local fuel value.

  • Cooling relative to temperature: when enabled, the cooling rate will be scaled based on the local temperature value.

  • Cooling relative to velocity: when enabled, the cooling rate will be scaled based on the local velocity magnitude.

  • Cooling relative to meshes: when enabled, the cooling rate will be scaled based on proximity to the specified mesh objects.

  • Zero distance if inside volume: when enabled, voxels that fall inside the mesh volume will be treated as having zero distance to the surface, causing the relative multiplier to use the minimum value for those voxels.

The inside/outside test performs a simple nearest-normal calculation to deduce whether a voxel is inside or outside of a mesh. This test may fail for open meshes, self-intersecting meshes, or groups of meshes that intersect each other. It works best on closed meshes that do not intersect.


Inferno Temperature Rollout

  • Cooling: the rate at which temperature values in the simulation cool each step. This will override the cooling rate defined in the simulation’s Birth Inferno operator.

Cooling Noise Rollout

  • Noise mode: controls which noise algorithm will be used.

  • Noise texmap: the texmap that will be used by the noise texmap mode(s).

  • Noise preview: a preview image showing a 2D representation of the selected noise mode.

  • Strength: the strength of the noise (a multiplier on the default noise range of [-1, 1]).

  • Frequency: the speed at which the noise will evolve over time.

  • Scale: the scale multiplier for position values sent through the noise algorithm. Smaller values create larger noise patterns.

  • Roughness: controls the amount of extra detail applicable noise modes will generate.

  • Lacunarity: controls the scale of successive noise octaves for applicable noise modes.

  • Gain: controls the relative intensity of successive noise octaves for applicable noise modes.

  • Iterations/Octaves: controls the number of overlapping noise patterns that applicable noise modes will generate.

  • Phase: provides manual control over the evolution of the noise over time.