Release 0.5.0
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.