GET UNIGINE Table of contents: Recent news: 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 2018-04-26 UNIGINE 2.7: New Voxel GI Solution, Synthetic Terrain Generation, Improved Assets System, Refactored Properties, More Dynamic Environment 2017-12-22 UNIGINE 2.6.1: Improved Multi-Channel Rendering, Runtime Grass Modification, Distributed Terrain Generation, Stabilization 2017-10-20 UNIGINE 2.6: Editor2, Improved Multi-Channel Rendering, Procedural Landscape Generation, VR Template 2017-05-31 UNIGINE 2.5: Screen-Space Ray-Traced Global Illumination, Vector Roads API, Landcover Data Support, Superposition Demo 2017-03-01 UNIGINE 2.4.1: Stabilization, Interactive BIM Demo

Bugs hunting

Fixed bugs:

  • More accurate parallax mapping on 'high' profile.
  • Fixed ObjectWater polygons doubling after cloning.
  • Fixed match() for patterns with '*'.
  • Fixed call of user class methods with arguments in UnigineScript.
  • Correct work of garbage collector with inherited classes in UnigineScript.
  • Correct work of 'hidden' flag for all types of GUI containers.
  • No more artifacts of ObjectWater in underwater mode.
  • Fixed handling of '(' ')' '{' '}' symbols in UnigineScript.
  • Fixed node cloning dialog in UnigineEditor.

New features:

  • Saving debugger's history between sessions.
  • Added xml->isChild() function in UnigineScript.
  • ObjectTerrain can be edited and saved by means of scripts.
  • Improved brushes window in TerrainEditor.
  • Introduced 'Pair' and 'Triple' containers in UnigineScript.
  • Clean-up of UnigineEditor.
  • Removed alpha channel support from NormalCombiner.
  • Cubic filtering for lightmaps on 'high' setting profile.
  • New strget() and strset() functions in UnigineScript.
  • Updated a lot of articles in reference manual, added UnigineScript debugger documentation (see 'Programming / UnigineScript / Script Debugging').
  • Added WorlTrigger support in UnigineEditor.
  • Improved editing of vec3/vec4/mask parameters in material editor of UnigineEditor (double-click on them to edit).
  • Added 'Place here' (move to the camera) and 'Place manually' (place on a surface, right-click switch normal binding, mouse scroll adjusts height) buttons in Nodes window of UnigineEditor.
  • Support of material's parameters copy-paste in UnigineEditor.
  • Dynamical node info visualization feature in UnigineEditor (Tools -> Interface -> Dynamic info).

The hunting was fruitful, almost all of the bugs were discovered during work on our internal Unigine-based projects, which are a kind of sandbox for us.