Unity 5.5 Beta Available Now

Unity Technologies presents the newest version of its popular game engine.

Unity Technologies announced v5.5 of its game engine is available for all users. You can download it and try out the many new and improved features on your project. Make sure to backup your projects first though – cause it’s only a beta.

Снимок экрана 2016-08-30 в 21.18.01

Here are the highlights in Unity 5.5 beta:

Improvements to Line Rendering and the Particle System

Unity 5.5 beta also offers a major improvement to how Unity renders lines and trails: The LineRenderer, which renders a line between a specified set of points, and the TrailRenderer, which renders a trail behind a moving object, have both been upgraded to use an improved line drawing algorithm. The resulting difference in rendered output is evident:

55vs54lines-copy

The company has added some updates for the particle system:

A new Lights Module allows you to attach real-time lights to a percentage of your particles, and lights to inherit properties from the particles they are attached to. Now it’s simple to make your particle effects cast light onto their surrounding environment:

The new Noise Module enables you to apply noise to particle movement, with quality settings provided that allow you to choose between cheap and efficient noise or smooth high quality noise.

An example of the Noise Module being put to good use:

Easily add ribbonized trails to a particle system with the new Trails Module that takes full advantage of the improved line/trail rendering capabilities in the Unity 5.5 beta:
It’s now possible to send custom data into your particle shaders, such as their size, rotation and velocity. You can also finally send tangents to your shaders, allowing for normal mapping. Plus, if you want to attach your own custom data to particles from script, that is also possible. 

For those of you who demand even more control and customization options, all properties in the main particle settings have now been exposed to script. And if you are comfortable writing your own shaders, the company has added support for sending custom data to particle system vertex shaders.

Finally, they’ve also lifted the restrictions on how many Sub-Emitters you can add to your effects. It’s now possible to create as many Sub-Emitters as you need, and they can also inherit properties from their parent particles, such as color, size, rotation and velocity.

More Features

  • The Mono C# compiler has been upgraded to Mono 4.4, and now provides better performance and many bug fixes. Note that for now, this is only an upgrade of the C# compiler.
  • WebGL 2.0 is now enabled by default in new projects, enabling improved rendering and visual quality in browsers that support the standard, on par with OpenGL ES 3.0. Although browser support is still experimental, the company expects browser vendors to start supporting the upgraded standard in stable releases soon.
  • New 2D Physics improvements, including additional collision detection options and new properties for the Rigidbody2D physics component.
  • Unity’s Texture importer has been improved, with additional options to decouple texture format from compression, texture shape from texture type, and much more. For HDR textures, Unity now supports the FP16 format and BC6H compression to offset the increased memory cost.

For an exhaustive list of features in Unity 5.5 beta, you can check out the full release notes

If you experience issues with Unity 5.5 beta, you can file a bug report using the Unity Bug Reporter accessible through the Help menu, and post in the Beta Forums.

Join discussion

Comments 0

    You might also like

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more