Houdini 22.0 Shelf tools

Firework Brocade shelf tool

On this page

Overview

This shelf tool sets up a brocade-type firework, creating a spider-like effect that resembles delicate lace with long, trailing tails. The simulation is divided into multiple particle components, which are rendered separately and composited together.

Important nodes

set_pos

Sets the launch position of the firework from the ground.

num_of_trails

Controls how many fireworks to launch from the ground.

ballisticpath1

Sets the initial launch path for the firework.

popnet1

Simulates all the particles for the firework.

RENDER_PARTICLES_GLOW

The nodes on this branch of the network generate a set of particles when the firework explodes into the brocade shape. This is used to create the brief flashing glow noticeable on this type of firework.

color2 and attribadjustcolor5

These nodes control the color distribution of the particles.

lopnet1

This network is used to the render all the layers in the particle effect.

copnet1

This network is used to composite all the layers in the particle effect.

camera1

A SOP-level camera that is used for the rendering of the particle effect.

Learning from this example

To...Do this

Change the position of the firework

Change the Point 0 position on the set_pos node, which controls the launch position of the firework.

Change the firework trajectory

Use the ballisticpath1 node to control the path the firework follows. This works in conjunction with the adjust_targetP node, which controls the position where the firework explodes.

Change the particle simulation

Dive inside the popnet1 particle network to change the particle behavior. Use the popdrag and popforce nodes to control the behavior of the particles.

Cache the particle simulation

Use the sim_fireworks_brocade1 file cache node to cache the simulation and speed up subsequent processing.

Render and Composite

Use the provided lopnet1 network to render the particles to images. After rendering, use the included copnet1 network to composite the rendered images into the final effect.

Shelf tools

Using the shelf

  • Customize the shelf

    How to change the look of the shelf, change and rearrange its contents, and create your own shelf tools.

Technical