Houdini 22.0 Nodes Copernicus nodes

Pyro Packed MipMap Copernicus node

Builds an in-place MipMap of a VDB.

On this page
Since 21.0

Note

Although COP Pyro is in COPs, you need DOP level permissions to use it. This means that COP Pyro is not available in Houdini Core, but only in Houdini FX, Houdini Apprentice, Houdini Indie, and Houdini Education.

This technical node builds an in-place mipmap of a VDB. A mipmap stores multiple copies of the same VDB, with each level at half the resolution of the previous one. Because each half-resolution level requires only one-eighth the storage, many mipmap levels can be stored using the original VDB data.

The resulting data is not a valid VDB and should not be used as one.

Some nodes accept a mipmap as input, allowing it to be computed once and shared between multiple nodes.

When working at the OpenCL level, the functions in CVDBMipMap.h can be used to sample and integrate rays on the mipmap VDB.

Parameters

Signature

Controls the VDB type accepted by the node.

See Signatures for more information.

MipMap Depth

Controls the number of mipmap levels stored in the VDB. Each layer is half the resolution of the previous one. Most nodes use only the first three layers, but higher values can be used for custom operations. The maximum supported depth is 10.

Inputs

source

A Float or Vector VDB to compute a MipMap for.

Outputs

mipmap

A VDB with the same topology as the input, but with its values changed to store a series of resolutions.

See also

Copernicus nodes