UNIGINE 2.20: Optimizations, UI Toolkit, VR/XR Improvements, Gaussian Splatting
2025-07-09
Read more
Key Changes
- Numerous optimizations improving CPU performance, stability, loading times, and reducing RAM and VRAM usage
- Enhanced upscalers, now also supported on Vulkan
- Experimental visual in-game UI designer
- VR/XR enhancements, including eye tracking, mixed reality, extended emulation, and various optimizations
- Experimental support for Gaussian Splatting
- New octahedral impostors: more efficient and visually accurate
- Updated C# Component System: now supports external libraries, interfaces, and abstract classes
- Various quality-of-life improvements in UnigineEditor
- Improved procedural mesh modification API: safer, more flexible, and now supports streaming
- Faster landscape generation in Sandworm with lower memory usage
- Revamped sample projects: easier to find, more comprehensive across all APIs, with full source code available on GitHub
It took some time to stabilize the engine after the full transition to DX12 and Vulkan, but the payoff is clear — we've already implemented a range of optimizations, and this is only the beginning!
UNIGINE 2.19.1: Upscalers in VR, USD Import, Animation Preview, Stabilization
2024-12-13
Read more
Key Changes
- Import from USD data format
- Upscalers (DLSS and FSR) support in VR
- Animation preview in the Editor
- OpenXR handtracking and Linux support
- WebStream plugin improvements
- Performance optimizations: faster hashmaps
- ImGUI Integration and sample plugin for UnigineEditor
- New SpiderVision samples
- Account registration in SDK Browser
- Unigine Learning Course in C++
UNIGINE 2.19: Major Optimizations, OpenXR, WebRTC Video Streaming, USD Support, Animation Improvements
2024-08-16
Read more
Key Changes
- Multi-threaded renderer that significantly enhances CPU-side performance
- Engine startup loading optimization
- Major optimizations to reduce RAM usage
- Improved streaming system, including async node loading
- Support for OpenXR
- Upgraded character animation system (experimental)
- Support for USD format export
- Integration with .NET 8
- SpiderVision plugin for multi-monitor/curved screen image output
- Video streaming via WebRTC (experimental)
UNIGINE 2.18.1: Upscalers, Optimized Presets, In-App Video Streams, MATLAB Integration
2024-04-19
Read more
Key Changes
- Upscaling support: NVIDIA DLSS 3 and AMD FSR 2.2 (experimental)
- CUDA integration for Vulkan and DirectX 12
- Optimized quality presets with up to 80-90% performance boost
- Updated MATLAB integration via ROS bridge
- In-app video streams playback
- Improved Surface Profiler tool
- Dependency tracking for runtime-nodes
- Multi-language UI in Editor and SDK Browser
- Simplified scene import from Unity projects
- Free learning course updated
UNIGINE 2.18: Performance Optimizations, Built-In VR, New Exposure & Tonemapper, New Event System, Experimental Animation Improvements
2023-12-18
Read more
Key Changes
- DirectX 12 and Vulkan as primary graphic APIs
- VR in-the-core: no plugins, unified API, wider range of VR devices
- Numerous performance optimizations
- Optimized RAM consumption
- New event system instead of callbacks
- Asynchronous shader compilation
- Improved morph target support
- (Experimental) animation system improvements (new API, basic IK, retargeting, frame masks)
- Improved exposure and white balance correction
- Local tonemapper
- Multiple visual improvements: sharpen and blur for mipmaps, faster subsurface scattering, improved translucence, much more
- OpenSSL support
- Editor: batch rename, more visualizers, better world nodes hierarchy, updated cleaner, a lot of QoL improvements
- New Drone demo-project
- Free learning course