Documentation / Node reference / geo nodes
geo/SDFMandelbrot2D
Creates the Mandelbrot set as a 2D SDF in the XY plane.
Sdf Primitives
Creates the Mandelbrot set as a 2D SDF field in the XY plane: the points c for which repeatedly squaring and adding c, starting from 0, never flies off. A higher power gives the multibrot sets, with more bulbs around the main one, and the variant gives two related sets: the Burning Ship and the Tricorn. Zoom in by raising scale and moving center to the spot you want at the node's position. Compose it with other 2D SDF objects through geo/SDFBoolean, then turn it into a 3D field with geo/SDFExtrude or geo/SDFRevolve, or into real geometry with geo/SDFTriangulate. The distance is an estimate, so the raymarcher takes shorter steps around it.
Parameters
| Name | Type | What it does |
|---|---|---|
| t | Vector2 | Where the center point lands, in plane coordinates (x is world X, y is world Y). |
| scale | Float | World size of one unit of the complex plane. The whole set is about 3 units wide at power 2, so raise this to zoom in. |
| center | Vector2 | The point of the complex plane placed at t: x is the real part, y the imaginary part. Move it to pick what a zoom looks at. |
| power | UInt8 | Exponent of the iteration. 2 is the classic set, and each step up adds one more bulb around the main body. |
| iterations | UInt8 | How many steps each point is followed for. More steps sharpen the fine filaments and cost more per sample; deep zooms need more. |
| variant | UInt8 MANDELBROT · BURNING_SHIP · TRICORN | Which set to draw. Mandelbrot is the classic one. Burning Ship makes both parts of each point positive before squaring, which gives a set shaped like a burning ship, stood upright here; its ship is small, near center (-1.75, 0.03) at a scale of about 10. Tricorn flips the imaginary part before squaring, which gives a three-cornered set. |
See also
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.