2012年2月18日 星期六

Unity 3.5 新增功能介紹


Unity 3.5是本公司(Unity)有史以來最大的更新! 裡面有許多新的功能與改善, 我想各位會愛上它!
  • 全新忍者飛鏢(Shuriken)粒子特效系統
  • 內建的尋路功能
  • 升級的Occlusion Culling與新的LOD功能
  • Google Chrome原生的客戶佈署功能(Native Client deployment)
  • 線性色彩空間照明與HDR的支援

主要新增功能:

1. Adobe Flash: 最終版的Unity 3.5支援輸出到Adobe SWF格式的預覽, 這個功能就是所謂的Flash格式輸出. 你可以到這邊觀看常見問題.

2. 全新的粒子系統Shuriken (忍者飛鏢):
  • 在編輯器裡面編輯 檢視與播放粒子特效, 你可以手動拉動時間軸, 檢視, 微調粒子系統, 透過Scene View當中的播放控制.
  • 這是模組化的, 每個粒子都有幾種模組, 能夠控制其顏色, 大小或是粒子的移動.
  • 可以群組化, 你可以把粒子設定群組, 設定具有階層的屬性, 但在播放的時候還視為單一粒子系統.
  • 內建的曲線編輯器, 讓您輕易地進行曲線編輯.
  • 添加了路徑追蹤與迴避功能(Pathfinding and avoidance)
3. NavMesh: 尋路的API, 烘焙導航的mesh, 並帶標記區域(markup areas)
  • NavMeshAgent: 角色導航 避免碰撞的系統(Avoidance system)
  • OffmeshLink: 這個東西可以用來建立不同NavMesh polygons之間任意的連結
4. 內建的LOD管理系統, 透過LOD Groups群組來管理. Lightmap baking 也能正確地支援LOD的模型, 帶有lightmap的物件會使用表面轉移的演算法, 類似於normal map baking的功能.

5. 資產快取伺服器(Asset Cache server:
遊戲資產可以在不同專案間, 讓用戶import近來, 切換平台指需要幾分鐘, 不再以前大型專案需要好幾小時, 從其他團隊取檔案也變得很迅速.

6. 內建的HDR支援與自適應的tonemapping. Unity 3.5的image effects效果包, 裡面提供adaptive tonemapping bloom 與景深效果. 這些都有對HDR進行最佳化.

7. 多線程的支援:
  • 大多數的算圖與driver overhead 通常會放到另外一個CPU核心, 在多核心的系統上. 現在您不需要這樣做了 .
  • 這個功能目前只能在PC / Mac / Xbox 360平台上運作, 目前還不支援網路播放器.
8. Light Probes 這個功能可以用來烘焙角色上的光照. 與其他動態物件

9. 方向性的Lightmaps

10. 一般的外部版本控制 (Generic external version control (.meta files)) 現在可以用在免費版上了.

11. 現在支援Google Native Client

12. 現在在Inspector您可以選取並編輯多個物件
  • Inspector preview預覽功能支援顯示多個選取物件
  • 多個物件的編輯可以透過客製化的編輯器, 您只需要用一行的程式碼就可以, 透過SerializedProperty來控制

13. Occlusion Culling已經整個改寫, 現在計算速度變得更快了, 並且修正OcclusionPortal的元件. 允許門即時地開啟與關閉.
  • Terrains地形現在可以正確地與occlusion culling一起運作了!
  • occlusion culling的預設模式是“automatic portal generation” 自動入口產生模式, 這個功能非常精確地運作, 且支援動態物件.
  • 新增了“Occludee Static”的選項 這個功能用來標記物件為靜態的可遮蔽物件(statically occludable) 而不需要標記為occluders, 例如透明物件沒有移動, 就必須要標記為Occludee Static
  • 以文字為基礎的場景與prefab格式能夠用來改善團隊的工作流程. 這可以在編輯器設定的地方, 針對不同專案, 開啟或是關閉這個功能.
14. GPU Profiler 這個功能讓你可以看到GPU的使用狀況 寫到記錄檔

15. 大幅度的記憶體與效能最佳化, 多線程功能有許多改善

這裡進入下載頁面


Unity 3D台灣代理請洽 奇銳科技 (02)2557-3321

沒有留言: