mirrorAxes
Mirror space across one or more axes, similar to reflect.
Parameters
| Name | Description | Regular Handling | Read-Only Handling |
|---|---|---|---|
Enable | |||
Axes | Which axes should be reflected. | Semi-Baked | Semi-Baked |
| |||
Direction X | Which side of the X axis should be reflected. | Semi-Baked | Semi-Baked |
| |||
Direction Y | Which side of the Y axis should be reflected. | Semi-Baked | Semi-Baked |
| |||
Direction Z | Which side of the Z axis should be reflected. | Semi-Baked | Semi-Baked |
| |||
Flip X On Side | Whether to flip one side of the X axis along either the Y or Z axes. | Runtime | Semi-Baked |
| |||
Flip Y On Side | Whether to flip one side of the Y axis along either the X or Z axes. | Runtime | Semi-Baked |
| |||
Flip Z On Side | Whether to flip one side of the Z axis along either the X or Y axes. | Runtime | Semi-Baked |
| |||
Center | Center position for the reflection planes. | Runtime | Baked |
Offset | Offset applied to each side, pushing them towards / away from the reflection planes. | Runtime | Baked |
Enable Blend | Whether to stretch out the area near the reflection plane to soften the transition between the sides. | Semi-Baked | Semi-Baked |
Blending | How much area to stretch out near the reflection planes. | Runtime | Baked |
Apply To | What the reflection should be applied to. | ||
| |||
Inputs
-
definition_in: (optional)- Coordinate Types:
floatvec2vec3vec4 - Context Types:
ContextMaterialContextCameraContextLightContextRayContextParticleContextVertexContextPixelContext - Return Types:
floatvec4SdfVolumeRayLightParticle - Supports Variables:
sides - Supports Variables From Inputs:
offsetFielddirectionFieldflipSideFieldblendingField
- Coordinate Types:
-
Offset Field: (optional)- Coordinate Types:
floatvec2vec3vec4 - Context Types:
ContextMaterialContextCameraContextLightContextRayContextParticleContextVertexContextPixelContext - Return Types:
floatvec4 - Supports Variables:
sides - Supports Variables From Inputs:
directionFieldflipSideField
- Coordinate Types:
-
Direction Field: (optional)- Coordinate Types:
floatvec2vec3vec4 - Context Types:
ContextMaterialContextCameraContextLightContextRayContextParticleContextVertexContextPixelContext - Return Types:
floatvec4 - Supports Variables:
sides - Supports Variables From Inputs:
flipSidesField
- Coordinate Types:
-
Flip Sides Field: (optional)- Coordinate Types:
floatvec2vec3vec4 - Context Types:
ContextMaterialContextCameraContextLightContextRayContextParticleContextVertexContextPixelContext - Return Types:
floatvec4 - Supports Variables:
sides
- Coordinate Types:
-
Blending Field: (optional)- Coordinate Types:
floatvec2vec3vec4 - Context Types:
ContextMaterialContextCameraContextLightContextRayContextParticleContextVertexContextPixelContext - Return Types:
floatvec4 - Supports Variables:
sides
- Coordinate Types:
Variables
-
Axis Sides (+/- 1):