歡迎您光臨本站 註冊首頁

3D 引擎 Unity 2019.2 正式發布

←手機掃碼閱讀     admin @ 2019-08-01 , reply:0

Unity 2019.2 發布了,此版本已經更新了 ProBuilder,Shader 圖,2D 動畫,Burst 編譯器,UI 元素等等。下面我我們來看看具體內容:

  • ProBuilder 4.0 是一個獨特的 3D 建模和水平設計工具的混合體,雖然優化地構建簡單的幾何,但能夠根據需要進行詳細編輯和 UV 展開。
  • Polybrush 現在可以通過包管理器作為預覽包。這個多功能的工具讓你直接在編輯器上,可以從任何三維模型、位置細節網格、在自定義照明繪圖或著色和混合紋理的網格構建複雜形狀。
  • DSPGraphs 是新的音頻渲染/混合系統,建立在統一的 C# 作業系統之上,它現在可以作為預覽包。
  • UI Elements,新的 UI 框架,呈現 UI 的基於圖形的工具,如著色圖、視覺效果圖和視覺腳本,當你在編輯器中編輯更複雜的圖形時,這些更改提供了一種更加流暢和響應性更強的用戶體驗。
  • 為了幫助用戶更好地組織複雜的圖形,視覺效果圖中添加了 Visual Effect Graph(視覺效果圖)。你可以對塊和操作符共享、組合和重用子圖,還可以在 VFX 中嵌入完整的 VFX。還改進了視覺效果圖和高清晰度渲染管道(HDRP)之間的集成,它在默認情況下將 VFX 圖形引入其中,為用戶提供其他的渲染功能。
  • Shader Graph(著色圖),現在可以使用 Color Modes (顏色模式)來突出顯示圖形上基於各種特性的顏色,或者選擇自己的顏色來提高可讀性,這在大圖中特別有用。
  • 給 2D 動畫工具 增加了可互換的 Sprites (圖片精靈)功能。通過這個新特性,你可以在重用相同的框架和動畫剪輯的同時,更改 GameObject 呈現的 Sprite。這使你可以使用不同的 Sprite 庫快速創建多個字元,或者使用 Sprite 解析器自定義其中的部分。

開發工具

  • Burst Compiler 於 2019.1 發布預覽版。在這個版本中,Burst Compiler 1.1 包含了對 JIT 編譯時間的幾個改進和一些 C# 改進。
  • TypeCache 提供了一種快速訪問帶有特定屬性標記的類型或方法以及從特定類或介面派生的類型的方法。它利用為編輯器載入的所有程序集構建的內部本機緩存。
  • 對於移動應用程序的開發人員,官方通過新的屏幕亮度屬性( IOS 和 Android )引入了屏幕亮度控制,並改進了 ReplayKit API(IOS),還通過添加對檢測凹槽(ES)周圍的邊界框的支持來更容易地調整開發人員的 UI。
  • 將 PhysX Cloth 庫從以前的 PxCloth 遷移到 NvCloth,作為從 PhysX 3.4 到 PhysX 4.x 過渡的一部分。
  • 代碼編輯器集成(以及 IDE)從核心遷移到包,並公開了 C# API。在此版本中,Visual Studio Code 和 JetBrains Rider 集成可作為包使用,Visual Studio 將在即將發布的版本中作為包提供。
  • 刪除了舊的 .NET 3.5 等效腳本運行時,任何使用 .NET 3.5 等效腳本運行時的項目都將自動更新為 .NET 4.x 等效腳本運行時。

Incremental Garbage Collection 作為在聯合 2019.1 中的一些平台上的實驗性發布,現在支持除 WebGL 之外的所有平台。此版本還包括對用於 Windows 獨立播放器(x86,64 位)的 Intel® VTune™ 放大器和 Windows Editor 的支持,包括 C# 代碼的抽樣分析。

圖形

在這個版本中,高清晰度渲染管道(HDRP)包括一個任意的輸出變數(AOV)API,同樣,這個 API 現在 Unity Recorder中使用,這使得輸出特定的輸出用於 HDRP 渲染變得很容易。

  • 還添加了動態解析度,它允許縮放解析度,並提供硬體動態解析度支持。與軟體動態解析相比,這提供了更好的性能。
  • MatCap 調試視圖模式,這種模式對 navigate 和獲得一個場景的感覺是有用的,而不必設置場景照明。例如,如果你在編輯一個黑暗的區域,比如洞穴,這會使你在低光照下導航更容易。
  • 新的環境遮擋效果是一種屏幕空間陰影和渲染演算法,它提高了場景中環境照明模擬的質量,特別是對於小規模的細節,同時提供了良好的性能。用戶可以從幾個選項中進行選擇,以優化性能和質量。
  • 在輕量級渲染管道(LWRP)中有新的 2D 特性,如實驗 2D 渲染器,它現在包含 2D 像素完美和 2D 燈。新的 2D 燈可以輕鬆直接地增強 2D 項目的視覺效果,而不必使用 3D 燈或自定義著色器。
  • Shader Graph 現在有 2D 主節點,以創建 2D Unlit 和 Lit Sprite Shaders。
  • Lightmap denoising 現在可以在所有編輯器平台上工作,而忽略 GPU 製造商
  • 包括 GPU Lightmapper 的主要速度改進,特別是在照明迭代期間
  • NVIDIA OptiX AI Denoiser  已經升級,以獲得更好的性能和更低的內存使用率,並增加了對 NVIDIA Turing GPU 的支持。
  • Lightmapping 現在支持 Intel OpenImage Denoise 庫

平台和編輯器工作流

  • 與 Google 的 Android 遊戲和圖形團隊合作開發的 Android 的優化幀步調提供了一致的幀速率,從而使幀能夠以較小的方差分發,從而提供了更流暢的遊戲體驗。
  • 增加了 OpenGL 多線程支持(IOS),以提高不支持 Metal 的低端 iOS 設備的性能,移動開發者也將受益於改進的 OpenGL 支持。還為 IOS 和 Android 增加了對 SRP 批處理程序的 OpenGL 支持,以提高使用輕量級呈現管道(LWRP)的項目中的 CPU 性能。
  • 添加 APK size check using Android App Bundle,這樣你就可以看到大型應用程序不同目標的 APK 大小。
  • 還為你的目標平台引入了一個改進的 SDK 載入和管理系統,以幫助簡化你的開發工作流程。該系統目前是預覽版。
  • 更新的 AR Foundation 2.2 包括對人臉跟蹤、2D 圖像跟蹤、3D 對象跟蹤和環境探測的支持。
  • Vuforia 支持已經從 Player Settings 遷移到 Package Manager,允許你訪問 Vuforia Engine 8.3 的最新版本。

另外,還帶來了一些 bug 修復和 API 更新,詳情見博客

下載地址:https://unity3d.com/get-unity/update


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/108682/unity-2019-2-released
3D 引擎 Unity 2019.2 正式發布已經有281次圍觀

http://coctec.com/news/all/show-post-211336.html