linearClone

linearClone

filter
linearClone
RayTK
v0.40

Parameters

Name Description Regular Handling Read-Only Handling
Enable
Count

The number of copies. The performance cost of the input is multiplied by this number.

Runtime Baked
Translate 1 Runtime Baked
Translate 2 Runtime Baked
Merge Type

How to merge the copies.

Semi-Baked Semi-Baked
  • 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:
  • Simple XOR:
Merge Radius

The amount of smoothing to apply when merging copies.

Merge Number
Merge Offset
Iteration Type

Whether and how to expose iteration values to upstream operators.

Semi-Baked Semi-Baked
  • None:
  • Clone Index:

Inputs

  • definition_in: (required)
    • Coordinate Types: float vec2 vec3 vec4
    • Context Types: Context MaterialContext CameraContext LightContext RayContext ParticleContext VertexContext PixelContext
    • Return Types: Sdf
    • Supports Variables: index normindex
  • Blend Radius Field: (required)
    • Coordinate Types: vec2 vec3
    • Context Types: Context MaterialContext CameraContext LightContext RayContext ParticleContext VertexContext PixelContext
    • Return Types: float
    • Supports Variables: index normindex

Variables

  • index:
  • normindex: