Houdini 21.0 Nodes Copernicus nodes

Pyro Packed MipMap Copernicus node

Builds an in-place MipMap of a VDB.

On this page
Since 21.0

This technical node builds an in-place mip-map of a VDB. A MipMap stores copies of the same VDB, each one half the previous resolution. Since a half-resolution volume only requires 1/8th the space, using the original VDBs data many MipMap levels can be stored.

The result of this is not a proper VDB and attempting to use it as such will have interesting and odd results.

Some nodes can take a MipMap input, this allows the mip map to be computed once and shared between nodes.

When working at the OpenCL level, the functions in the CVDBMipMap.h include can be used to sample and integrate rays on the mip map vdb.

Parameters

Signature

The VDB type that the source accepts.

See Signatures for more information.

MipMap Depth

How many layers to store in the VDB. Each layer is half the resolution of the previous one. Most nodes will only use three layers, but values higher than this can be set for custom operations. A maximum depth of 10 is present.

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