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. |