Skip to content

i32 the Mandelbrot Set

by Osipenkov+Art·Modeling

Images © Osipenkov+Art. Used for product review; image policy.

Why we like it

Stands out in the Blender extensions library for building a Mandelbrot set entirely from integer and bit math, using the Bit Math Node added in Blender 4.5 LTS.

What is i32 the Mandelbrot Set?

i32 the Mandelbrot Set from Osipenkov+Art is a Geometry Nodes add-on for Blender that computes a basic Mandelbrot set using only 32-bit integers, built with Integer Math and Bit Math Nodes. A number is represented by a Mantissa (Integer), an Exponent (Integer), and a Sign (Boolean).

The i32 dAddSub node handles addition and subtraction, while the i32 dMulPow2 node handles multiplication and Power2 (multiplying a number by itself). Additional auxiliary nodes cover overflow control, sign control, and others. The setup relies on the Bit Math Node introduced in Blender 4.5 LTS for full bit shifts, which earlier versions emulated using Divide and Modulo operations. Three display modes are available: Mesh, Points, and Pixels (cube instances instead of points).

It suits educational use, such as visually understanding some principles of the IEEE 754 floating-point standard, as well as creating images or videos. Resolution and Iterations severely impact performance, so increase values gradually in small steps. A tutorial video is available, and the setup became an add-on through Node To Python by Brendan Parmer.

Who is i32 the Mandelbrot Set best for?

i32 the Mandelbrot Set is best for blender users creating Mandelbrot set images or videos, and anyone studying integer and bit math or IEEE 754 floating-point principles through Geometry Nodes.

How much does i32 the Mandelbrot Set cost?

i32 the Mandelbrot Set is completely free to download and use.

Key features

  • Computes a basic Mandelbrot set using only 32-bit integers via Integer Math and Bit Math Nodes
  • Numbers represented as a Mantissa (Integer), an Exponent (Integer), and a Sign (Boolean)
  • i32 dAddSub node for addition and subtraction, and i32 dMulPow2 node for multiplication and Power2
  • Auxiliary nodes for overflow control, sign control, and more
  • Three display modes: Mesh, Points, and Pixels (cube instances instead of points)
  • Uses the Bit Math Node from Blender 4.5 LTS for full bit shifts
  • Tutorial video available

Tags

#Mandelbrot set#fractal#Geometry Nodes#integer math#bit math#procedural#visualization

Frequently asked questions

Does i32 the Mandelbrot Set work with Blender 5.2 LTS?

i32 the Mandelbrot Set lists compatibility with Blender 5.2 LTS and newer, so it runs on that release and later versions. The setup depends on the Bit Math Node, which the developer notes was introduced in Blender 4.5 LTS and enabled full bit shifts that earlier versions emulated with Divide and Modulo operations. If you are on the required version or above, you can drag the add-on into Blender or download and install it from disk. For the most current compatibility details, check the developer's page.

How do I avoid crashes when raising Resolution and Iterations in i32 the Mandelbrot Set?

i32 the Mandelbrot Set warns that Resolution and Iterations severely impact performance. The developer advises always increasing these values gradually in small steps, never abruptly, and strictly according to your system's capabilities. Ignoring this guidance can cause crashes or excessive hangs. The safest approach is to raise settings slowly and watch how your system responds before pushing them higher, keeping the values within what your hardware can handle. A tutorial video is available if you want to follow the setup in more detail.

What display modes does i32 the Mandelbrot Set offer?

i32 the Mandelbrot Set offers three display modes: Mesh, Points, and Pixels, where the Pixels mode uses cube instances instead of points. It is built as a Geometry Nodes add-on that computes a basic Mandelbrot set using only 32-bit integers, with each number represented by a Mantissa (Integer), an Exponent (Integer), and a Sign (Boolean). These modes let you output the fractal in different forms, which the developer suggests suits both educational use and creating images or videos of the Mandelbrot set.

What license is i32 the Mandelbrot Set released under?

i32 the Mandelbrot Set is released under the GNU General Public License v3.0 or later. It is listed here as free, and the extension requires no special permissions in Blender. The add-on was created with Node To Python by Brendan Parmer, and the developer credits the Blender team who introduced the Bit Math Node in 4.5 LTS. For current licensing and any updates, check the developer's page on the Blender extensions site.

Alternatives to i32 the Mandelbrot Set

Also in Modeling for Blender.

Similar plugins