
combine
Shortcuts:
Keywords:
- chamfer
- columns
- combine
- diff
- intersect
- round
- smooth
- stairs
- union
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
-
definition_in_1
: (required)- Coordinate Types:
float
vec2
vec3
- Context Types:
Context
MaterialContext
CameraContext
LightContext
RayContext
ParticleContext
- Return Types:
Sdf
- Coordinate Types:
-
definition_in_2
: (optional)- Coordinate Types:
float
vec2
vec3
- Context Types:
Context
MaterialContext
CameraContext
LightContext
RayContext
ParticleContext
- Return Types:
Sdf
- Coordinate Types:
-
Radius Field
: (optional)- Coordinate Types:
float
vec2
vec3
- Context Types:
Context
MaterialContext
CameraContext
LightContext
RayContext
ParticleContext
- Return Types:
float
Sdf
- Coordinate Types:
-
Offset Field
: (optional)- Coordinate Types:
float
vec2
vec3
- Context Types:
Context
MaterialContext
CameraContext
LightContext
RayContext
ParticleContext
- Return Types:
float
- Coordinate Types: