Skip to content

TXTstyle/NuumVoxel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NuumVoxel

Nuum is a fast, modern voxel model editor powered by real-time GPU raytracing. Inspired by tools like MagicaVoxel. It features an intuitive camera navigation system and a color palette for easy voxel editing.

NuumVoxel


Features

  • Intuitive camera navigation and UI built with ImGui
  • Real-time GPU raytracing with a 3D texture voxel backend
  • Built using bgfx, SDL2, and Dear ImGui

Planded Features

  • Voxel editing with brush tools, palette, and undo/redo
  • Color palette system
  • Custom voxel file format, with export options planned

Controls

Action Key / Mouse
Orbit camera Right mouse
Pan camera Shift + Right mouse
Zoom Scroll wheel
Add voxel Left click
Remove voxel Shift + Left click
Color select Palette UI

Building

Prerequisites

  • C++20 or later
  • CMake 3.5
  • SDL2
  • Freetype

Build Instructions

git clone https://github.com/TXTstyle/nuum.git
cd nuum
cmake -S . -B build
cmake --build build

Acknowledgments

About

A modern voxel model editor powered by real-time GPU raytracing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors