Blender add-on

Montolize
anything.

Montolizer rebuilds a mesh, or a fire and smoke volume, out of interlocking LEGO bricks using Geometry Nodes, then colors every brick to match the real palette.

Matched against the official LEGO palette

  • Red#B40006
  • Yellow#F7D117
  • Bright Light Orange#FFA700
  • Dark Bluish Gray#636666
  • White#F2F3F2

An Explosion Volumetric Database, montolized frame by frame.

What it does

Every stud, placed on purpose.

  • Select a mesh, or a smoke and fire volume, and Montolizer rebuilds it out of interlocking bricks. The result comes back as real geometry driven by Geometry Nodes, so it stays editable afterward.

    montolizer.montolize
  • Auto Color reads the object's texture, or a volume's temperature and density grids, and matches each brick to the nearest color in the official LEGO palette using Lab color space rather than raw RGB.

    Color Mode: Auto
  • Surface presets bias that match toward colors real sets actually use for vegetation, sand, smoke, fire, or ice, so a tree reads green instead of whatever color happened to be nearest.

    Preset: Vegetation · Sand · Smoke · Fire · Ice
  • Fire Glass and Full Glass swap in real glass shaders behind the emission, so embers and lit bricks pick up refraction instead of sitting flat.

    Fire Glass · Full Glass
  • Slope brings in angled brick types instead of flat ones only. The amount can be dialed anywhere in between and reapplied to every already-baked frame instantly.

    Slope: None → Sloped
  • Animated bakes run across a frame range and hand back a single control empty. Playback Speed and Time Offset are driver based, so a whole bake can be retimed without rebaking a single frame.

    Playback Speed · Time Offset

Inside Blender

Everything lives in one tab.

Montolizer adds a single tab to the N-panel. Setup Bricks loads the brick resources once, Setup Mesh / VDB preps whatever is selected, and Montolize Selected Mesh runs the bake. Two sub-panels handle animation timing and per-frame color and slope afterward.

The Montolizer sidebar panel in Blender, showing Setup Bricks, Setup Mesh / VDB, Montolize Selected Mesh, and the Animation and Bricks & Color sub-panels.
  • Setup Bricks
  • Setup Mesh / VDB
  • Montolize Selected Mesh
  • Animation · Playback Speed
  • Bricks & Color · Slope, Slope Amount
  • Color Mode · None, Manual, Auto

Get it running

Four steps, then you're montolizing.

  1. 01

    Clone or download the repository from GitHub.

  2. 02

    In Blender, open Edit → Preferences → Add-ons → Install.

  3. 03

    Select the downloaded file, then enable Montolizer in the list.

  4. 04

    A new Montolizer tab appears in the viewport sidebar. Start montolizing.