Documentation / Node reference / geo nodes
geo/Mirror
Reflects the input across a plane.
Transform
The plane is given as a point on it and a direction across it, so the defaults reflect across X through the origin. Points move to the other side, normals turn with them, and the face winding is reversed, which is what keeps the reflected copy solid rather than inside-out.
With keepInput the node emits BOTH halves, which is the usual way to build a symmetric shape: model one side, mirror, done. Without it the input is replaced by its reflection, which is what the node has always done.
The two halves are separate objects and their points are not welded along the plane. Put a geo/Fuse after it when the seam has to close, for a print export or a boolean.
Parameters
| Name | Type | What it does |
|---|---|---|
| center | Vector3 | A point the mirror plane passes through. |
| direction | Vector3 | The direction across the plane, which is its normal. It does not have to be a unit vector. |
| keepInput | Bool | Emit the input alongside its reflection, giving both halves of a symmetric shape. Off emits the reflection alone, replacing the input. |
See also
- geo/Transform
- geo/Fuse
- geo/Merge
This page is generated from the engine, so it describes the release you can download. The same text is in the editor's Help panel next to the node itself.