March 31, the world's leading game engine Unity Technologies Corporation announced the introduction of Unity 5.6, which is the final version of Unity fifth generation, this version of the Google VR development platform to provide native support, based on this, the developer will be applied to the Google Cardboard And Google Daydream will be easier to release, Unity itself will simply PC-side VR engine function extended to the mobile VR development. In addition, this update has also been enhanced for Unity's rendering capabilities.
according toUnity's official blog, The version update mainly in the following aspects of the upgrade:
2D tools for new features and enhancements
Unity 5.6 added a full set of 2D features, for developers, the increase in responsible 2D object creation will be more convenient. In the complex scene, this new feature also includes 2D object interaction, including particle effects, including the new gameplay and the effect possible. Improvements in 2D tools are designed in a number of ways, including the Sorting Group for complex scene designs, batch rendering in the Sprite, the Outline Editor added in Sprite, and the 9-Slice used in the UI design.
Large-scale lighting improvements
5. The 6 version contains the Progressive Lightmapper preview. Due to the poor effect of Enlighten on baking lighting and the completion of the GI, the Progressive Lightmapper will be used as the former to provide immediate feedback when attempting different lighting scenes and iterating faster. 5.6 also provides a light mode that allows a variety of ways to mix static and dynamic objects with real-time and baked lighting.
More optimized graphics display
GPU Instancing is a new Draw Call Batching style introduced in version 5.4, which reduces the number of Draw Calls by GPU Instancing when there are a lot of objects in the scene that use the same material and mesh.
The text component TexrMesh Pro is free
TextMesh Pro can achieve high-level visual rendering of the text, but also greatly enhance the text format and layout control. After version 5.6 is updated, TextMesh Pro will be free for users over version 5.3 and will join the Unity native platform shortly after replacing the current text components, such as Text Mesh and UI Text. In text editing, TextMesh Pro allows users to detail the characters, paragraphs, etc., but also provides a text layout and formatting control functions.
This improvement will improve the graphics performance of a level, excellent picture performance can also save the battery life of mobile devices. Vulkan enables parallel execution of multithreaded tasks to increase speed by reducing driver overhead and CPU workload, allowing the CPU to have extra space for computing or picture rendering. Another advantage of Vulkan is that Vulkan's power consumption is lower compared to OpenGL ES when rendering with the same content.
Implementation report and debug mode improvement
In addition to the unusual report, the implementation report is also included in the collection of IOS platform. In addition, the visualization of physical debugging and parser improvements make it easier to locate performance problems in the game.
Updated platform support
5. 6 Currently, developers can publish their work to Facebook and Gameroom, Google Daydream and Cardboard platforms for Android and IOS, as well as Nintendo Switch support.
In addition to the above, this update also covers the beta version of Unity Collaborative Development, providing experimental support for WebAssembly, new video players that support 4K video, and more.
Unity revealed the details of the forthcoming release of the Unity 2017 earlier, and the new version will be for non-programmers and developed details for artists and designers, which will be released this month.
Unity and Unreal are the current international mainstream VR development engine. In February of this year, Unreal released version 4.15.
This article comes from:Blogs.unity3d.com