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

New sound system is on the way

Recent changes:

  • New cross-API sound framework.
  • Wrappers for OpenAL/FMOD/XAudio2.
  • New WorldSource and AmbientSource classes for sound in the framework.
  • Rollback to alpha7 version of Theora, beta seems to be too buggy.
  • Improvements of C++ API, now it's possible to work with UnigineScript's arrays.
  • Image framework now allows rotation of an image, it's very useful for cubemaps.
  • Fixed lack of HSV accuracy for image dialog.
  • Additional render optimizations (less CPU cache thrashing).
  • Updated stereo launchers.
  • Support of 3DNow! technology in the framework.
  • Interpreter optimizations (Variable is more compact now, vec/mat/quat parameters are passed more optimal also).
  • RichText now can be expanded.
  • ObjectGui and ObjectGuiMesh cannot load UI files anymore, they simply provide an interface for GUI object.
  • Separators in WidgetMenuBox.
  • Open menu can be hidden by a click of any mouse button.
  • XML parser now skips EF BB BF sequence at the beginning of the file in order to be more compliant with Unicode standarts.
  • Fixed old UnigineEditor bug with moving nodes up/down in the list.
  • Node instancing framework in UnigineEditor.
  • Updated MPEG video grabber for new ffmpeg.
  • C++ API documentation update.

It seems that the new sound system is close to be completed. Unfortunatelly there are a lot of bugs in OpenAL, some of them are really stupid ones. Another headache is different reverberation models in different APIs, there can hardly be API-independent settings.