Skip to content

Release 0.5.0

Choose a tag to compare

@ZenonSeth ZenonSeth released this 24 Jun 20:29

Luanti Nodebox Editor v0.5.0

Initial release

A visual editor for building Luanti node box definitions by painting on three 2D grid views. The intersection of the views (visual hull reconstruction) defines a 3D shape, automatically decomposed into minimal cuboids for Lua output.

Full information in README

Features:

  • Three-view pixel painting (Top, Front, Side) on a 64x64 grid
  • Pencil and flood-fill tools
  • Color painting with a built-in palette and custom color picker
  • Live 3D preview with click-and-drag rotation and per-face shading
  • Greedy meshing for minimal cuboid output
  • Layer system to handle shapes that a single visual hull cannot define
  • Per-layer visibility toggles
  • Texture export to PNG for each face direction
  • Lua code export with copy-to-clipboard and save-to-file
  • Undo/redo (Ctrl+Z / Ctrl+Y)
  • Save/load projects in .nbx format
  • Configurable zoom level

Downloads:

  • nodebox-editor-windows-0.5.0.zip -- Windows (64-bit), no Python needed
  • nodebox-editor-linux-0.5.0.zip -- Linux (64-bit), no Python needed

To run from source instead, see the README.