VDBReader

Read a VDB from a file and puts it in a memory buffer.

Inputs

Name

Type

Description

Default

inputs:exec_in

execution

Execution Input.

0

inputs:frame_number

double

Frame Number.

inputs:input_filename

string

Input Open/Nano/NeuralVDB Filename (%d acts as a placeholder for the frame number).

inputs:dither

bool

Apply Dithering to OpenVDB during Blocked Compression.

false

inputs:quantize

token

Quantize Float Grids with Specified Bits.

None

allowedTokens

None,4 Bits,8 Bits,16 Bits,Variable Bit Depth.

inputs:absolute_tolerance

bool

Use Absolute Tolerance when Variable Bit Depth Quantization is Enabled.

false

inputs:tolerance

float

Tolerance for Quantization.

0

inputs:batch_size

int

Batch Size for Decoding NeuralVDB.

65536

inputs:device_ids

string

Device IDs to Use for Decoding NeuralVDB (Delimiter: ‘,’).

0

Outputs

Name

Type

Description

Default

outputs:exec_out

execution

Execution Output.

0

outputs:grid

uint[]

Output NanoVDB Grid.