GET UNIGINE Recent news: 2021-04-09 UNIGINE 2.14: Cumulonimbus Clouds, C# 9, Water Wave Spectrum Control, New Landscape Generator 2020-11-24 UNIGINE 2.13: GPU Lightmapper, Volumetric Clouds Upgrade, Better Anti-Aliasing, New Terrain Tools Preview 2020-07-31 UNIGINE 2.12: Faster Physics, Better Clouds, Earthworks Demo, Advanced Particle Systems 2020-04-10 UNIGINE 2.11: Community Edition, Performance Optimizations, Better Particles, Archviz Demo 2019-12-25 UNIGINE 2.10: New Terrain, Improved C++/C# API, Editor Plugins, Vehicle System 2019-08-16 UNIGINE 2.9: C# Component System, Better Shadows, SSSSS, Dome Screens Support, Weather Add-On 2019-04-30 UNIGINE 2.8: Improved Data Streaming, Cached Shadows, Refactored Editor, Better Vegetation 2018-12-27 UNIGINE 2.7.3: Major UnigineEditor Update, Properties and Component Systems Upgrade, IG Template, Experimental Road Tool 2018-08-10 UNIGINE 2.7.2: CAD Models Import, Improved Collaboration, Impostors and Terrain Holes 2018-06-03 UNIGINE 2.7.1: Improved Voxel GI, Forced Shaders Compilation, Water Performance Optimizations, Stabilization
Table of contents:

Terrain with hardware tessellation, hotfixes


  • Terrain has been migrated from strips to simple triangles, from now on it supports hardware tessellation (only in DirectX 11 and OpenGL 4.0).
  • Added a sample with terrain smoothed via hardware tessellation: data/samples/objects/terrain_01.
  • Added distance-based gradual projection fading for decals.
  • Added a sample with omni-directional decals: data/samples/decals/omni_00.
  • Decals use their own 'two-sided' setting during projection rather than material one.
  • Skinned meshes can be rendered into the velocity buffer for motion blur.
  • Added a sample with translucent lightmaps: data/samples/lights/lightmap_01.


  • Fixed skinned mesh export in Maya plugins.
  • Lightmapping tool inside of the UnigineEditor currently factors in light masks, shadow flags, two-sided option and translucence.
  • Fixed clamp/level feature in NormalMapper.
  • MeshViewer now shows the number of active bones in a selected surface.
  • Added light and viewport masks for decals into UnigineEditor.
  • Fixed OBJ files loading in Terrain tool.


  • Fixed splash screens called within init()/shutdown() functions in the system script.
  • WorldTransform has acquired new functions that allow to directly access its spline.
  • Added support of PPM P2/P3 image file formats.
  • Fixed the disappearance of wheels connected by JointWheel.
  • Fixed the error after multiple calls of WorldTransform::play().
  • Various WorldExpression bugfixes.
  • Fixed WidgetFlash positioning.
  • Added cross() for ivec3 in UnigineScript.
  • Added support of button events in Flash (onRelease, onPress etc).


  • Added info on Flash usage.
  • Updated UnigineScript library documentation.
  • Updated info on core math, data types and operators in UnigineScript.

PS: Mac OS X support is on the way.