backends.wgsl.codegen.compile_sdf_to_wgsl

backends.wgsl.codegen.compile_sdf_to_wgsl(fn, example_point=None)

Compile a JAX SDF function to a WGSL function string.

The emitted entry-point is always named sdf.

Parameters

Name Type Description Default
fn Callable Callable (p: f32[3]) -> f32[] traceable by JAX. required
example_point jnp.ndarray | None Example input for shape inference. Defaults to zeros. None

Returns

Name Type Description
str WGSL source for the SDF function(s) — no surrounding shader boilerplate.