GET UNIGINE Table of contents: Recent news: 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 2017-02-06 UNIGINE 2.4: New Multi-Layered Volumetric Clouds, New Terrain, Oil Refinery Demo 2016-09-19 UNIGINE 2.3.1: Landscape Optimizations, Compute Shaders Support, Renderer Optimizations

GUI fixes, SDK improvements, indie licenses

SDK:

  • Added binary SDKs for iOS and Android.
  • Added XCode projects for Apple platforms:
    • Mac OS X (source/app/main/main_x64.xcodeproj and source/engine/libUnigine_x64.xcodeproj)
    • iOS (source/app/iOS/main_arm.xcodeproj and source/engine/libUnigine_arm.xcodeproj)
  • Added Visual Studio C++ 2010 project files in VCXProj format (source/app/main/main_vc2010.vcxproj and source/engine/unigine_vc2010.vcxproj).
  • Updated Visual Studio C++ 2008 project files.
  • Improved Unigine SDK browser UI.

GUI:

  • Added samples of Direct3D9/10/11 context initialization with Qt wrapper (see source/samples/App directory).
  • Added "video_resizable" console option (disabled by default; if enabled, a window size can be changed on the fly, without having to restart).
  • Console activation key can now be re-defined via "console_key" config option (the default value is 96, an ASCII code for '`' character).
  • Fixed special character input with Alt/Ctrl buttons pressed.
  • Fixed ObjectGui intersection.

Other:

  • Fixed fog rendering in ortho projections.
  • Fixed visual artifacts on physical objects with motion blur enabled.
  • Added 'simd' SCons flag, possible values are 'none', 'sse', 'sse2', 'altivec', 'neon' and 'default' (stands for the default platform-specific setting).
  • Added isInt()...isControls() methods for Variable class into C++ API.
  • Fixed CPU count detection on Android.
  • Removed Description field from materials and properties.
  • Ogg Theora library is upgraded to ARM-optimized version (1.2.0alpha1) for mobile devices.
  • Project name can be passed via '-project' CLI option (if set, it forces the engine to store all changing data, such as a log file, cache files and the config, in the user profile rather than in a directory with binaries).
  • Added documentation on inheritance of UnigineScript user classes from base engine and extern C++ classes.
  • Added documentation on 'post_filter_reflection' post-processing material:
post_filter_reflection

Editor in progress:

If you have not yet heard of it, a new version of UnigineEditor is fully underway. As the plan goes, its main features are:

  • Multi-window interface with standard widgets based on Qt library
  • Asset database with platform-specific settings
  • Live edit on target platforms (mobile, PS3...)
  • Sequence editor (for cut-scenes)
  • Flowgraph editor (for "visual scripting")
  • Animation tree editor
  • Automated deployment to target platforms
  • Plug-in system
The alpha version will be available approximately in 3 months.

Indie deal:

Time-limited indie licensing options are available until November 30,starting from $1299. Read more in the press-release.