Originally posted on 18 March 2014. Scroll down for updates.
Unity Technologies has unveiled Unity 5, the next major update to its game engine and development toolset, adding physically based materials, real-time GI, 64-bit support and an extensive new audio-editing system.
The upcoming release, described by the developer as a “massive update” was announced at GDC 2014.
Physically based shading, real-time GI, and real-time lightmap previews
In his post on the company’s blog, Unity CEO David Helgason describes the biggest changes in Unity 5 as being those relating to lighting and shading.
First off, Unity 5 introduces support for physically based materials – flavour of the month in games tool development, given their recent inclusion in Substance Designer 4, Allegorithmic’s texture-creation package.
The update will also introduce full deferred shading and baked reflection probes, and thanks to the integration of Geomerics’ Enlighten middleware – previously used in games like Battlefield 4 – real-time global illumination.
Thanks to another technology partnership, this time with Imagination Technologies, Unity 5 also supports in-editor real-time lightmap previews based on Imagination’s PowerVR raytracing technology.
Better physics, better performance, better… trees?
In the world of real-time physics, PhysX has been updated to the latest release, version 3.3; while the 2D physics system added in Unity 4.3 has been extended to include new effectors.
Performance has also been substantially improved, thanks to full 64-bit support, a multithreaded job scheduler and loading and NavMesh optimisations.
The features list also mentions integration with IDV’s SpeedTree vegetation-generation system – although we can’t actually find any more details on either company’s website.
Outside the art department, the Unity Cloud interstitial ad-exchange network, announced alongside Unity 4.3, will also make its official debut, and there is an extensive new set of audio tools.
Unity 5 will also provide “early access” to the new new WebGL add-on, created in partnership with Mozilla, and enabling developers to publish games directly to modern web browsers without the need for third-party plugins.
Pricing and availability
Unity 5 is currently available to pre-order, although no release date has yet been announced. Unity Pro costs $1,500, and the Android and iOS publishing add-ons a further $1,500 each.
There is also a free edition of the software with a limited feature set.
Updated 23 May: Unity Technologies has posted a new video of Unity 5 in action (above).
The Teleporter demo, one of the developer’s own internal test projects, uses the new Standard PBR shader. There are around 30 texture sets, with map sizes up to 4K, including secondary detail maps for dust and cracks.
The PBR materials make use of HDR reflections from a series of reflection probes and cubemaps placed along the body of the machine. Some elements use real-time reflections; others static reflections to cut render times.
The background scene uses directional lightmaps, while the machine is composed of partly skinned and dynamic meshes hooked up to light probes and making use of image-based lighting and a variety of light sources.
You can find more technical details on the Unity blog.
Tags: 2D physics, 64-bit, audio editing, Enlighten, game development tools, Game Engine, GDC 2014, Geomerics, GI, Imagination Technologies, interstitial ad, Lightmap, Mozilla, new features, performance, physically based, PhysX 3.3, PowerVR, price, real-time global illumination, release date, SpeedTree, Teleporter, Unity 5, Unity Cloud, Unity Technologies, WebGL