ReadonlynodeReadonlyoutputReadonlypositionReadonlyrayReadonlytriangleStaticcreateFrees the parameter uniforms. The pipeline needs no freeing.
Records one dispatch into encoder: the whole grid, or options.slices.
Fills the whole grid, a slab of z slices per submit (voxelsPerSubmit),
and resolves when the GPU is done, with the wall time from the first
submit to then (CPU clock: the submits and the GPU's work).
Fills a grid with the signed distance to a scene's triangles on the GPU: one closest-point walk and, for a signed field, three all-hit ray walks per voxel (docs/tracing/sdf.mdx). One generator serves any number of scenes of its formats. Group 0 is the scene (as
TraceBatchKernel's), group 1 the field's parameters and output.