The IOLITE logo

The real-time voxel game engine powered by path tracing.

IOLITE at a Glance


The screenshot shows the lush forest sample scene in IOLITE's editor. The assets were designed directly using IOLITE's toolset or imported from MagicaVoxel.
The screenshot shows the lush forest sample scene in IOLITE's editor. The assets were designed directly using IOLITE's toolset or imported from MagicaVoxel.
IOLITE is a modern voxel-powered game engine that strives to make game creation fun again.
Forget incredibly complex tools, hard to author assets, and obscure software licenses with fees.
Author beautiful voxel games and software with a specialized set of tools.
Distribute your project either free or commercially.
No one likes polygons anyhow! 😀

IOLITE in Action


This video showcases a scene created by voxelizing a Blender-authored scene using IOLITE's mesh voxelizer, highlighting the latest rendering improvements.

  Getting Started with IOLITE


Before you start, be sure to check out our detailed documentation. It includes guides for setting up samples, which are great templates for your game or software development. These resources will provide a solid foundation for your projects.

  Join us on Discord


Discord
👥 Online: 50/50

Join our Discord community and become one of the first 100 members!

By joining our community, you'll have the opportunity to give feedback, connect with other developers, and be the first to know about new features and enhancements.

If you subscribe to IOLITE PRO, you will unlock the exclusive Supporter role and gain access to our private channel as a thank you for supporting the development.

  Download IOLITE


Go ahead and give IOLITE's most recent public pre-release build a spin. If you've got a question or run into an issue, don't hesitate to ask on our Discord server. Please also make sure to give our permissive license a read.

  Stable builds for Windows

The Windows builds are verified to work on systems running Windows 10 and upwards.

Loading...
Loading...

  Beta builds for Windows

Beta builds contain the latest features but are potentially less stable, and API changes are expected. Check out the changelog to see which new features are available in the beta builds.

Loading...

  Grab the plugins, samples, and more

You can find all our samples, open-source plugins, and more in our public GitHub repository. More details on this can be found in the docs.

  Support the Development with IOLITE PRO


IOLITE PRO is an extended version of IOLITE available for everyone who wants to support the development of this project.

In addition to the features of the free version, IOLITE PRO provides, for example, the C/C++ API for writing native plugins, a mesh voxelizer, and the option to disable the splash screen. Click the button below if you want to learn more.

Funding Status

Our first funding goal is to reach 50 active IOLITE PRO subscribers.

28% funded

Our Supporters

Thanks to everyone for making the development of IOLITE possible, including the following fine peeps* in alphabetical order:

... and the remaining 7 anonymous supporters. 🙂

* Being listed in the credits is purely optional.

  IOLITE’s Features in Detail


Sample scene created using IOLITE's mesh voxelizer in one go from a mesh-based Blender scene.
Sample scene created using IOLITE's mesh voxelizer in one go from a mesh-based Blender scene.

Modern Engine Core


  • Modern, data-oriented, and multithreaded engine core written in C++
  • Works natively on Windows and Linux (including SteamOS on Steam Deck)
  • Fully customizeable, plugin-based Lua integration with hot-reloading
  • Flexible modding capabilities
  • Physics-driven destruction system and dynamic pathfinding
  • Custom particle and sound system
  • Animation system with support for flipbook animations or node-based animations imported from tools like Blender
  • Write native engine and editor plugins using the C/C++ API or roll your own scripting backend

Windows 10+

Linux
Ubuntu, SteamOS, etc.

Powerful Editor


  • Embedded WYSIWYG editor for game creators and their modding community
  • Import assets from VOX files authored in editors like MagicaVoxel or Avoyd
  • Build worlds quickly with asset previews and procedural drag and drop placement
  • Create beautiful renders using IOLITE's integrated GPU path tracer
  • Import scenes from VOX files
  • Voxelize complex triangle meshes and turn them into beautiful voxel assets
  • Export path-traced renders of your creations
  • Import and export voxel palettes, assets, and more
Medieval house demolished using IOLITE's dynamic destruction system. Highly detailed voxel world by Niklas Mäckle for the game Teardown.
Medieval house demolished using IOLITE's dynamic destruction system. Highly detailed voxel world by Niklas Mäckle for the game Teardown.
Section of the Minecraft map Greenfield exported to VOX via Avoyd and rendered in IOLITE.
Section of the Minecraft map Greenfield exported to VOX via Avoyd and rendered in IOLITE.

Modern Renderer


  • Vulkan-based hybrid renderer mixing rasterization and ray-tracing (no ray-tracing-capable GPU required)
  • Full physically based rendering (PBR) pipeline
  • Fully dynamic diffuse and specular global illumination with ray-traced soft shadows
  • Volume-based post-processing pipeline supporting different tone mappers, bloom, depth of field, wheel-based color grading, and more
  • Fully dynamic volumetric fog system
  • Full support for LDR and HDR displays
  • Supports AMD FidelityFX Super Resolution 2
AMD FidelityFX Super Resolution 2

It's Easy to get Started


  • Installing IOLITE is simple. Just download, run the installer, and launch the application. That's it! 🎉
  • Extensive engine, editor, and Lua API documentation
  • Join our Discord community if you have any further questions!
Sample scene created using a heightmap-based terrain and some sweet voxel assets authored in MagicaVoxel.
Sample scene created using a heightmap-based terrain and some sweet voxel assets authored in MagicaVoxel.

Social Media and Contact

© 2024 Missing Deadlines. All rights reserved.