SDF3D
GPU GpuRaymarches signed-distance 3D shapes into a rendered scene texture.
SDF3D builds procedural forms from primary and secondary SDF shapes, supports smooth boolean operations, and exposes material plus transform controls in one operator.
Parameters
| Name | Type | Description |
|---|---|---|
| shape | int | Primary SDF primitive. |
| size_x | float | — |
| size_y | float | — |
| size_z | float | — |
| operation | int | Optional boolean operation with the secondary shape. |
| shape_b | int | Secondary SDF primitive. |
| size_bx | float | — |
| size_by | float | — |
| size_bz | float | — |
| pos_bx | float | — |
| pos_by | float | — |
| pos_bz | float | — |
| smooth_k | float | Blend amount for smooth boolean operations. |
| r | float | — |
| g | float | — |
| b | float | — |
| a | float | — |
| roughness | float | — |
| metallic | float | — |
| emission | float | — |
| unlit | int | — |
| pos_x | float | — |
| pos_y | float | — |
| pos_z | float | — |
| rot_x | float | — |
| rot_y | float | — |
| rot_z | float | — |
| scale | float | — |
| max_steps | int | Raymarch step budget. |
| threshold | float | Hit threshold for the distance field. |