3D engine Unity 2019.2 released

Unity 2019.2 released, this version has been updated ProBuilder, Shader map, 2D animation, Burst compiler, UI elements, and so on. Now I we look at the specific content:

  • ProBuilder 4.0  is a unique mixture of 3D modeling and design tools horizontal, although optimally simple geometric constructs, but can be edited and UV detailed expand as needed.
  • Polybrush  now as a preview package through the package manager. This versatile tool in the editor lets you can, in a custom lighting and drawing or coloring mixed textures mesh constructed from any complex shape three-dimensional model, the details of the position of the grid.
  • DSPGraphs  is a new audio rendering / blending system, built on the C # unified operating system, which is now available as a preview package.
  • Elements UI , a new UI framework, rendering graphics-based tools such as colored drawing, visual rendering and visual script editor when you edit more complex graphics, these changes provide a more fluid and UI responsiveness stronger user experience.
  • To help users better organize complex graphics, visual effects, the figure adds  Visual Effect Graph (visual effect). You can block and sharing operators, sub-combinations and FIG reuse, may also be embedded in a complete VFX in VFX. Integration also improves visual rendering and high definition rendering pipeline (HDRP) between which the case where the pattern VFX introduced therein, to provide users with additional functionality in rendering the default.
  • Graph Shader (FIG coloring) can now use the  Color Modes  (color mode) projecting on various characteristics based on the color graphics display, or choose a color to improve readability, which is particularly useful in large figures.
  • To  2D animation tool  adds interchangeable Sprites (Image Wizard) function. With this new feature, you can reuse the same frame and movie clips at the same time, changes Sprite GameObject presented. This allows you to use different libraries to quickly create multiple characters Sprite, Sprite or use a custom parser part of it.

development tools

  • Burst Compiler  released a preview version to 2019.1. In this version, Burst Compiler 1.1 contains several improvements to the JIT compilation time and some C # improvements.
  • TypeCache  provides a method of quick access type or attribute tag with a particular type of process or interface and derived from a particular class. Inside the machine which uses the cache for all loading assembly editor constructed.
  • For developers of mobile applications, the introduction of the new official screen brightness properties (IOS and Android) to control the screen brightness and improved ReplayKit API (IOS), by further adding (ES) for detecting a groove bounding box surrounding support to more easily adjust the UI developers.
  • The  PhysX Cloth database migration from the previous PxCloth to NvCloth, as part of the transition from PhysX 3.4 to PhysX 4.x.
  • The code editor integrated (and IDE) migrate from the core to the packet, and discloses C # API. In this version, Visual Studio Code and JetBrains Rider integrated as a package to use, Visual Studio will provide a package in the upcoming version.
  • When you delete the old script equivalent .NET 3.5, .NET projects use any script to run the equivalent of 3.5 will automatically update the .NET 4.x equivalent scripting runtime.

Incremental Garbage Collection  as some experimental on the platform of the joint 2019.1 release now supports all platforms except the WebGL. This version also includes support for Windows stand-alone player (x86,64 bits) of Intel® VTune ™ Amplifier and Windows Editor, including sampling and analysis C # code.

Graph

In this version, a high definition rendering pipeline (HDRP) comprises an arbitrary output variable (AOV) API, similarly, the API is now  Unity Recorder in use, which causes the output to a specific output HDRP rendered easy.

  • Also added a dynamic resolution, which allows scaling resolution, and to provide hardware support for dynamic resolution. Compared with dynamic analytical software, which provides better performance.
  • MatCap debug view mode, which is useful to navigate and get a sense of the scene, without having to set the scene lighting. For example, if you are editing a dark area, such as caves, which makes it easier for you to navigate in low light.
  • New ambient occlusion effect is a kind of screen space and shadow rendering algorithm, which improves the quality of ambient lighting simulation scenario, especially for small details, while providing good performance. Users can choose from several options to optimize performance and quality.
  • 2D new features such as lightweight experimental 2D renderer rendering pipeline (LWRP), which now contains a perfect 2D and 2D pixel lamp. The new 2D lamp can easily directly enhance the visual effect of 2D projects without having to use 3D lamp or custom shaders.
  • Shader Graph  There are 2D master node, and to create 2D Unlit Lit Sprite Shaders.
  • Lightmap denoising  can now work on all platforms editor, ignoring GPU manufacturers
  • The main speed comprises GPU Lightmapper improvement, particularly during a lighting iteration
  • NVIDIA OptiX AI Denoiser   has been upgraded for better performance and lower memory usage, and adds support for NVIDIA Turing GPU's.
  • Lightmapping now supports Intel OpenImage Denoise library

Platform and workflow editor

  • Cooperation with Google Android game development and graphics team of Android optimized frame pace provides a consistent frame rate, so that the frame can be smaller variance distribution, thus providing a smoother gaming experience.
  • Increased multi-threaded OpenGL support (IOS), to improve the performance of low-end Metal does not support iOS devices, mobile developers will also benefit from improved OpenGL support. Also adds support for OpenGL SRP batch program for IOS and Android, to improve CPU performance using a lightweight rendering pipeline project (LWRP) in.
  • Adding  APK Android App Bundle a using the Check size , so you can see the different target APK size of large applications.
  • Also introduces an improved SDK and load management system for your target platform to help streamline your development workflow. The system currently is a preview version.
  • Updated  AR Foundation 2.2  includes support for face tracking, 2D image tracking, 3D object tracking and environmental detection.
  • Vuforia support has been migrated from Player Settings to Package Manager, allows you to access the latest version of Vuforia Engine 8.3.

In addition, also brings some bug fixes and API updates, as detailed blog .

Download: https://unity3d.com/get-unity/update

Guess you like

Origin www.oschina.net/news/108682/unity-2019-2-released