Powerful 3D and 2D gaming development software for Mac

Unity for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe
Download Unity 2020.1.13

  -  512 KB  -  Freeware

What's new in this version:

Fixes:
- 2D: Fixed to cull individual Sprites in TilemapRenderer Individual mode instead of using chunk culling.
- AI: Corrected the stray NavMeshAgent to always move to the closest NavMesh instead of somewhere above or below
- Animation: Added a new function that copies a motion output in its integrality from an animationStream into another animationStream
- Animation: Fixed a bug where an animation event at time 0 would not be triggered after resetting the time
- Asset Import: Fixed such that FBX Meshes are imported deterministically between MacOS and Windows
- DX12: Added SNorm16 and UNorm16 vertex attribute formats support in ray tracing HLSL code
- DX12: Fixed a potential GPU crash that can happen on some GPU architectures because of missing NonUniformResourceIndex index modifier when accessing resource arrays in ray tracing HLSL code
- Editor: Fixed "Run in background" option causing a dramatic increase in CPU usage
- Editor: Fixed such that the Linux editor main window now correctly remembers saved window layout
- GI: Fixed crash with progressive GPU when baking lighting with the AZURE Nature demo scene with a GPU that is below min spec
- Graphics: Fixed artifacts on some mesh triangles generated when using ray tracing. This bug could be reproduced when using 16-bit index buffers and meshes that have an odd number of triangles
- Graphics: Fixed so aspect ratios are maintained and upscaled using letterboxing when rendering with Vulkan
- Graphics: Fixed such that, in Stadia, SetResolution now changes the rendering resolution without recreating the swapchain
- iOS: Fixed rotation issues when app is not required to be full-screen and is running on iPad
- Profiler: Fixed RawFrameDataIterator.threadId always returning 0 for profiler frame data loaded from .data files
- Scripting: Added support for "||" (OR) operator for the Plugin Inspector
- Scripting: Fixed modules being disabled by a platform not getting reenabled when switching platforms which could cause incorrect compiler errors
- UI Elements: Fixed visual artifacts occurring when resizing windows
- UI Toolkit: Fixed MissingMethodException issue with Shortcut Manager window when UI Toolkit package is installed
- Video: Fixed crash when destroying VideoPlayer while it is still initializing
- Video: Fixed such that VideoPlayer jumps to kf on Play() if paused near kf
- Virtual Texturing: Reduced sizes of VT fallback caches used by GfxTests to prevent out-of-memory
- WebGL: Fixed a bug where shaders placed in extra resources ("Always Included Shaders" list) might be built incorrectly
- WebGL: Fixed WebGL build issue when the default system Python version is Python3 instead of Python2
- Windows: Fixed for the issue in which Overrides window stays stuck open when user returns to the Scenes
- XR: Fixed an issue where the XR splash screen is missing when using SRP
- XR: Fixed issue where attempting to use separate cameras while using stereo multipass to render each eye caused the left eye to render the right eye and the right eye to not render at all

API Changes:
- Physics: Added: Added writeable WheelCollider.sprungMass, to enable explicit mass distributions. In addition to that, exposed WheelCollider.ResetSprungMasses() to reset the vehicle back to automatically calculated implicit sprung masses. It uses the same usage pattern as with Rigidbody.inertiaTensor / Rigidbody.ResetInertiaTensor().

Improvements:
- 2D: Improved performance of TilemapRenderer Individual mode
- Profiler: Added progress bar when loading and saving Profiler data

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe