
combine
Shortcuts:
- cmb
Keywords:
- combine
- diff
- intersect
- union
combine
combine
RayTK
v0.36
Combines SDFs in various ways.
Depending on which Combine
option is selected, different parameters will be enabled. This operator only supports two input SDFs (along with a value field to control blending). To combine more than two SDFs, use one of the specialized operators like simpleUnion
.
Parameters
-
Enable
: -
Combine
: The type of combination operation to perform.-
Simple Union
: -
Simple Intersect
: -
Simple Difference
: -
Smooth Union
: -
Smooth Intersect
: -
Smooth Difference
: -
Round Union
: -
Round Intersect
: -
Round Difference
: -
Chamfer Union
: -
Chamfer Intersect
: -
Chamfer Difference
: -
Stair Union
: -
Stair Intersect
: -
Stair Difference
: -
Column Union
: -
Column Intersect
: -
Column Difference
:
-
-
Swap Inputs
: Swaps the order of the inputs. This is only relevant for "diff" modes. -
Radius
: The size of the blending region. -
Number
: For stair and column modes, this controls how many steps are used in the blending regions. -
Offset
:
Inputs
-
SDF 1
: (required)- Coordinate Types:
float
vec2
vec3
vec4
- Context Types:
Context
MaterialContext
CameraContext
LightContext
RayContext
ParticleContext
- Return Types:
Sdf
- Coordinate Types:
-
SDF 2
: (optional)- Coordinate Types:
float
vec2
vec3
vec4
- Context Types:
Context
MaterialContext
CameraContext
LightContext
RayContext
ParticleContext
- Return Types:
Sdf
- Coordinate Types:
-
Radius Field
: (optional)- Coordinate Types:
float
vec2
vec3
vec4
- Context Types:
Context
MaterialContext
CameraContext
LightContext
RayContext
ParticleContext
- Return Types:
float
Sdf
- Coordinate Types:
-
Offset Field
: (optional)- Coordinate Types:
float
vec2
vec3
vec4
- Context Types:
Context
MaterialContext
CameraContext
LightContext
RayContext
ParticleContext
- Return Types:
float
- Coordinate Types: