Releases: ZenonSeth/luanti-nodebox-editor
Releases · ZenonSeth/luanti-nodebox-editor
Release list
Release 0.9.0
New features
- Add feature to export all textures at once (overwrites files)
- Add feature to import nodeboxes from Luanti code
- Add bounding box export for models (can be used as collision or selection box)
- Fill tool now supports fill tolerance and fill with noise (not just solid color)
- New Ellipse and Rectangle drawing tools (solid or outline)
- New Flip Hor/Ver, and Rotate buttons per texture
Fixes + improvements
- Improved fill tool behavior
- Add scrollbars to layers
- Improve "3D" caching a bit
Full Changelog: 0.8.0...0.9.0
Release 0.8.0
What's Changed
- A lot of new features and functionality + fixes.
Download standalone executables for Linux + Windows below
Full Changelog: 0.5.0...0.8.0
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.
