Voxelis 25.4.0
🚀 After a year of late nights, weekends, and constant iterations, I'm proud to finally share Voxelis with the world — a high-performance voxel engine built from scratch in pure Rust.
Need voxels? Reach for Voxelis.
Tiny voxels, huge worlds, zero hassle.
✨ Highlights
- Tiny Voxels, Huge Worlds— centimetre-level detail (4cm³ voxels) without melting your RAM.
- Sparse Voxel Octree DAG (SVODAG) core — "VoxTree" — enabling extreme memory compression and real-time editing.
- Batch editing — mutate hundreds of thousands of voxels in a blink.
- Shared memory — DAG compression achieves up to 99.999% deduplication.
- Zero Garbage Collection: deterministic reference counting with generations.
- Built for Gamedev — chunk grids, paging hooks, multithreaded processing.
- Fearless Rust — no UB, no data races, just pure, undiluted speed.
- Ready for Integration — drop into Rust, Godot, or Bevy projects.
- MIT OR Apache-2.0 - Open-source: dual licensed.
📚 Learn more
- 📖 The Voxelis Bible for full tech specs, lore, and internal structure.
- 📚 Documentation
- 📦 Crate on crates.io
First Public Release Contents
- Core Engine (
voxelis) — SVODAG world representation - Memory Utilities (
voxelis-memory) — custom memory structures
✅ Quick Install
cargo add voxelisVoxelis is just the beginning.
The worlds it will help shape are only starting to be imagined.