當前位置:
首頁 > 最新 > Unity 2018.1 beta版發布

Unity 2018.1 beta版發布

Unity 2018.1的首個公開beta版現已發布,開發者可以下載並了解詳細內容。Unity 2018.1 beta中加入大量新特性和改進。 例如:Tessellation for Metal、針對GI的GPU Instancing支持、針對導入設置和組件的編輯器Presets、 Dynamic Resolution for PS4、全景360圖像和視頻錄製(實驗版)、實驗性的精靈動畫API、FBX導入改進、新的粒子系統改進等。

注意:正文中所涉及下載地址和示例項目將在文末給出地址。

新渲染架構:Scriptable Render Pipeline

作為Unity 2018.1版本的一部分,我們將引入新的實時渲染架構選項Scriptable Render Pipeline ,簡稱SRP。我們將在每個新版本中進行迭代添加新功能和持續改進。SRP使開發者和技術美術可以充分利用現代硬體和GPU的性能,而無需研究數百萬行的C++引擎代碼。SRP是一個可擴展的且強大的,通過C#代碼和材質著色器輕鬆定製渲染管線的選項。

我們將提供現成的模板,這些模板可以利用SRP,從輕量級(Lightweight)和高清晰(High-Definition)的管線開始,針對不同場景做了優化。輕量級的目標場景是通用跨平台場景,而高清晰針對的則是一個具有更宏大圖形目標的場景,即高端PC、主機這樣的高性能平台。

SRP目前還處於實驗階段,你當然還可以繼續使用內置的渲染管線以及它不同的配置選項。

著色器可視化編程工具Shader Graph

為配合SRP而設計的著色器可視化編程工具Shader Graph,幫助開發者、美術人員等進行可視化的著色器構建。不必手工編寫代碼,只要在一個圖形網路中創建並連接節點,就可以設計和調試著色器,並且每一步都可預覽。

在Unity 2018.1 Beta的下一個版本中,我們將把這些元素整合到一個用戶友好的工作流中,以創建和使用項目。但是如果你已迫不及待地希望嘗試,我們製作了一個使用了SRP的簡單示例,它基於輕量級管線構建,你可以下載示例項目,並使用Unity 2018. 1 beta版打開,開始新功能探索!

C# Job System

在Unity 2018.1 beta的版本周期中,我們還將實現C# Job System和實驗性的實體組件系統Entity Component System可以使用。這將使編寫安全的多線程代碼和提高性能變得更加容易。

系統需求更改

Unity 2018.1 beta中移除編輯器中針對Substance Designer材質導入的內置支持,但是你仍可以使用由Allegorithmic提供的外部導入器,在你的項目中導入和使用Substance Designer材質。

移除了對Wii U的支持。

移除了獨立播放器構建中對Windows XP的支持。Windows Vista現在是Windows獨立播放器所支持的最老操作系統。

我們還放棄了對MonoDevelop-Unity的支持,這意味著現在Visual Studio是MacOS和Windows系統上的推薦和支持的C#編輯器。

因為Visual Studio for Mac需要MacOS 10.11,所以Unity編輯器對MacOS系統的需求也已變為MacOS 10.11。

逐步移除舊粒子系統

從Unity 2018.1開始,我們將逐步移除舊粒子系統。我們的目標是在Unity 2018.2中完全移除舊粒子系統。它在Unity 3.5中,被一個新的系統Shuriken所替換,並從Unity 5.4開始被完全棄用。我們的分析顯示,其使用量已幾乎為零,這促使我們決定移除舊粒子系統。

如果這對你產生了影響,可以將你的舊粒子系統移植到Shuriken或使用我們的自動升級腳本,嘗試自動轉換 。

你可以在《Unity 2017.3 版本粒子系統的改進》找到一些關於Unity 2017.3中最新粒子系統改進的示例。

未來展望

正如任何beta版項目一樣,你將能提前訪問到仍在開發中的功能。但那也意味著你將體驗到的Unity版本,其穩定性要比最終版本差。要參與測試過程很簡單。只要訪問我們的beta測試區,閱讀指南並下載安裝程序,即可獲得Unity 2018.1 beta版。

我們也鼓勵你註冊下面的Beta版測試者電子郵件列表。註冊後你將能收到新版本的可用通知,以及如何成為有效測試者的提示。Unity 2018.1 beta版本對所有Unity用戶免費提供,包括個人版用戶。在發行說明區,你能找到一個完整的列表,其中列出了當前發布版本中所有的新特性、改進以及bug修復。

本文資源

Unity 2018.1 beta下載及發行說明

https://unity3d.com/cn/unity/beta

SRP的簡單示例

https://oc.unity3d.com/index.php/s/mWv6mGlHtCHfz7S

舊粒子升級腳本

https://forum.unity.com/threads/release-legacy-particle-system-updater.510879/

小結


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Unity中國 的精彩文章:

TAG:Unity中國 |