2008-12-08
A step closer to indies
Unigine prices are set to a very affordable level prior to January 31, 2009: e.g. indie developers can get a binary license starting with $4990 (or even just $1985 per month during 3 months). Full licenses are now with lifetime updates access. See more on Licensing & Prices page.
2008-12-03
First stage of "Magus ex Machina" is completed
Qilqax International has successfully completed first production stage of "Magus ex Machina", the first 3D animated movie developed using a videogame GPU rendering technique, based on Unigine technologies. Read more in the official press-release.
2008-12-01
DHLXStudios licenses Unigine
DHLXStudios, a Greek game development company licensed Unigine engine to be used in development of a 3D multi-user virtual world platform for immersive, parallel, cultural story telling. Read more in the official press-release.

Development Log

You can subscribe to our RSS feed.
There is also a translated LiveJournal account: unigine_devlog.
2008-07-02

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.