Radium is a research 3D Engine for rendering, animation and processing. It is developed and maintained by the STORM research group.
Radium is:
- Extensible, thanks to built-in plugin system and helpers to write the application tailored for your application,
- Versatile and allows to design Qt-powered graphical applications, or Command-Line applications for batch processing (compatible with Amazon services, CPU-only servers and any Docker system).
- Compatible with several other libraries: OpenMesh, CGAL, libIGL,
- Convenient for real-time rendering: physically-based rendering (almost complete support of GLTF-3 specification), screen-space processing (a la shader toy), painting simulation (research prototype, contact us for more details).
- Portable, and continuously integrated on Windows, Linux and MacOS. Checkout pre-compiled binaries,
- Easy to compile thanks to cmake and automatic dependencies management,
- Open-source, released under Apache-v2 license, so Radium can be used directly in your proprietary software.
Gallery
Latest Release
Radium-2022-01-25
Release Changelog
Fixes
- Fix configuration error with built-in externals https://github.com/STORM-IRIT/Radium-Engine/pull/852
- Fix epsilon so that io test work with double https://github.com/STORM-IRIT/Radium-Engine/pull/856
Improvements
- Improve picking for point clouds https://github.com/STORM-IRIT/Radium-Engine/pull/840
- [Doc] Improve doc https://github.com/STORM-IRIT/Radium-Engine/pull/844, https://github.com/STORM-IRIT/Radium-Engine/pull/846
- [cmake] Clean buildchain https://github.com/STORM-IRIT/Radium-Engine/pull/842
- [Tests] Update catch https://github.com/STORM-IRIT/Radium-Engine/pull/851
New features
- [Demos] Add Volume Demo https://github.com/STORM-IRIT/Radium-Engine/pull/791, https://github.com/STORM-IRIT/Radium-Engine/pull/854