Houdini 20.5 Nodes VOP nodes

Karma Pyro Scatter Emission VOP node

Creates emission to control the emission component of volume shading used for explosions.

On this page

This node expands the Karma Pyro Scatter Color with an additional masking option that can directly drive the emission component of the Karma Volume node.

This node is intended as a building block for building larger volume shader.

Overview

Parameters

Scatter

Intensity Scale

Sets the emission intensity for the scatter. Increase this value to make the scatter brighter.

Hot Core Scale

Scales the emission intensity for the scatter where the luminance of the scatter is bright. As the explosion fades off over time, you will see the effect of this parameter less and less even with very large values because over time the luminance of the scatter value is getting less and less. It is good to boost your explosion brightness at the beginning of the explosion. Increasing the value of Hot Core Scale brightens the explosions fissures.

Color Correct

Turns on the color correction controls for the scatter color.

Hue

Rotates the color hue, with values wrapping at 0-1 boundaries.

Saturation

Adjust the color saturation.

Masking

Enable Mask

Masks the emission based on the Mask Volume using a threshold range. Mask Center and Mask Width control the masking range. By default, where the mask volume is at the minimum and maximum of this range, the additional emission multiplier is 1 and 0, respectively. Emission is reduced in areas where the mask value is larger. Masking is useful for bringing out crunchy details for an explosion.

Scatter with and without masking.

Mask Center

In conjunction with Mask Width, this parameter controls the range of values used for masking emission. The effective range of mask values is from Mask Center - Mask Width * 0.5 to Mask Center + Mask Width * 0.5. When set to a lower value, more of the emission will be masked and the explosion will glow less brightly. When set to a higher value, the volume will appear to glow internally, with this glow peeking through cracks in the smoke.

The video shows the effect of increasing this parameter while keeping Mask Width fixed.

Mask Width

Controls the range of values used for masking emission, in conjunction with Mask Center. The effective range of mask values is from Mask Center - Mask Width * 0.5 to Mask Center + Mask Width * 0.5.

Use Mask Ramp

Use a ramp to set how the emission changes between the minimum and maximum mask threshold (as set by Mask Center and Mask Width).

Mask Ramp

Sets how the emission changes between the minimum and maximum mask values (as set by Mask Center and Mask Width). White means full emission and black means no emission.

Note

The default white to black ramp will produce the exact same results as having Use Mask Ramp turned off.

When the ramp is set white to black from left to right:

When the ramp is set black to white from left to right:

Bindings

Scatter Volume

The name of the volume to be used for the scatter color. Usually this volume is created by the Pyro Bake Volume node.

Mask From Geometry

When turned on, use the mask volume (given by Mask Volume) as the mask source. Otherwise, use the maskvolume input connection on the node.

Mask Volume

The name of the volume used to generate the mask volume.

Alpha From Geometry

When turned on, use the alpha volume (given by Alpha Volume) as the alpha volume source. Otherwise, use the alphavolume input connection on the node. If nothing is connected, it will default to 1.

Alpha Volume

When Enable Mask is on, the emission is multiplied by this volume.

See also

VOP nodes