mobiusRingSdf
Keywords:
- mobius
- ring
- twist
sdf
mobiusRingSdf
RayTK
v0.42
SDF for a squared mobius ring, which is like a rectangular bar twisted and then bent into a ring.
Parameters
| Name | Description | Regular Handling | Read-Only Handling |
|---|---|---|---|
Translate | Moves the center of the ring. | Runtime | Baked |
Radius | The radius of the ring as a whole. | Runtime | Baked |
Thickness | The thickness of the ring. | Runtime | Baked |
Rounding | The amount of rounding applied to the edges of the ring. | Runtime | Baked |
Twist | The number of times to twist the ring. Fractional numbers will create a discontinuity in the ring where it starts/ends. | Runtime | Baked |
Twist Phase | Shift applied to the twisting of the ring. | Runtime | Baked |
Axis | Runtime | Semi-Baked | |
| |||
Inputs
-
Thickness Field: (optional) Value field that can be used to vary the thickness of the ring.- Coordinate Types:
vec3 - Context Types:
ContextMaterialContextCameraContextLightContextRayContextParticleContextVertexContextPixelContext - Return Types:
float - Supports Variables:
anglenormangle
- Coordinate Types:
-
Radius Field: (optional) Value field that can be used to vary the radius of the ring.- Coordinate Types:
vec3 - Context Types:
ContextMaterialContextCameraContextLightContextRayContextParticleContextVertexContextPixelContext - Return Types:
float - Supports Variables:
anglenormangle - Supports Variables From Inputs:
thicknessField
- Coordinate Types:
Variables
-
Angle (0-360): -
Normalized Angle (0-1):