vdb_lod1
Generates a volume mipmap from an openvdb grid
Usage
vdb_lod in.vdb
out.vdb
-range
FROM
[-TO
[:STEP]]
[options]
Overview
Which: generates a volume mipmap from an OpenVDB grid Where:
FROM
|
is the highest-resolution mip level to be generated |
|---|---|
TO
|
is the lowest-resolution mip level to be generated (default: FROM) |
STEP
|
is the mip level step size (default: 1) |
Options
-
-name S[,S,S,...] -
name(s) of the grid(s) to be processed (default: process all grids of supported types)
-
-keep -
pass through grids that were not processed (default: discard grids that were not processed)
-
-nokeep -
cancel an earlier
-keepoption
-
-p, -preserve -
if only one mip level is generated, give it the same name as the original grid (default: name each level "NAME_level_N", where NAME is the original grid name and N is the level number, e.g., "density_level_0")
-
-nopreserve -
cancel an earlier
-por-preserveoption
-
-version -
print version information
Mip level 0 is the input grid. Each successive integer level is half the resolution of the previous level. Fractional levels are supported.
Examples
-
Generate levels 0, 1, and 2 (full resolution, half resolution, and quarter resolution, respectively) for all grids of supported types and ignore all other grids:
-
vdb_lod in.vdb out.vdb -range 0-2
-
Generate levels 0, 0.5, and 1 for all grids of supported types and pass through all other grids:
-
vdb_lod in.vdb out.vdb -range 0-1:0.5 -keep
-
Generate level 3 for the first of multiple grids named "density":
-
vdb_lod in.vdb out.vdb -range 3 -name 'density[0]'
-
Generate level 1.5 for the second of multiple unnamed grids and for the grid named "velocity" and give the resulting grids the same names as the original grids:
-
vdb_lod in.vdb out.vdb -range 1.5 -name '[1],velocity' -p
Releases
4 releases since Debian 10 (Buster); the text changed 3 times.