佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

搜索
查看: 3423|回复: 12

Umbra 3 技术 支援 GW2 ~

[复制链接]
发表于 14-8-2012 10:31 PM | 显示全部楼层 |阅读模式

消息来源: http://www.gamezone.com/products/guild-wars-2/news/umbra-3-optimizing-guild-wars-2-for-your-enjoyment

中文: http://www.umbrasoftware.com/zh/umbra-3/information/

英文: http://www.umbrasoftware.com/en/umbra-3/information/



Umbra 3 的目標是提高幀率,並幫助您為您所開發之遊戲獲得更佳性能。

Umbra 3 通過優化遊戲的關鍵部分(例如渲染,以及提供相關工具來優化數據動態加載和遊戲邏輯)來實現幀速率的增加。

我們提供的解決方案在 100% 使用 CPU 或同時使用 CPU 和 GPU 環境下均能表現出色。

Umbra 3 有內建的遊戲場景表現形式,並在運行時中使用此數據以執行高效率的查詢,

這些查詢可用於例如確定玩家的可見對象集,或確定到某點的給定距離的對象集。

Umbra 3 適用於 PlayStation 3、Xbox 360、PC、iOS、手持設備平台,以及其他您所需求的平台。



UMBRA 3 如何工作?

Umbra 3 包含三個組件:Umbra 3 優化器、Umbra 3 運行時和 Umbra 3 OB。
Umbra 3 優化器是一個內容處理工具,將 3D 場景的幾何形狀作為輸入,並自動生成可用於運行時優化性能-關鍵計算的數據。Umbra 3 優化器使用自動生成的入口(portal)和潛在可見集(PVS)來描述場景,他們都可以在運行時被高效地訪問。
Umbra 3 運行時使用由 Umbra 3 優化器生成的數據來執行多種類型的查詢。可見性查詢用於找到從一個點或區域可見的對象集,距離查詢用於找到到對象的拓撲距離,而交點查詢用於找到在給定形狀相交
的對象集。
Umbra 3 OB是一個獨立組件, 用於極為動態的場景例如可破壞環境。Umbra 3 同時使用 CPU 與 GPU 來確定可見性。Umbra 3 OB 支持 PlayStation 3、Windows 和 Xbox 360 平台。





渲染優化

Umbra 3 點可見性查詢用於確定對相機視角可見的對象。
由於隱藏對象在早期即被去除,因此性能將同時在 CPU 和 GPU 獲得提升。Umbra 3 點可見性查詢幫助您渲染細節詳盡的複雜遊戲世界。





動態加載的優化

Umbra 3 區域可見性查詢用於確定在 3D 場景中給定區域對象的可見性。
Umbra 3 區域可見性查詢可用於確定在下個 30 秒的遊戲時間內,哪些對象將變為可見。不載入在稍後不需要進行渲染的數據將讓您節省內存。





遊戲邏輯優化

Umbra 3 距離查詢技術可用於確定兩點之間相應的拓撲距離,或找出從某點開始特定距離內所有對象的集合。
Umbra 3 距離查詢技術可幫助確定哪些 AI 需要激活,與玩家有關的聲音資源,以及需要處理的腳本事件。





快速並行處理

Umbra 3 查詢相對於渲染而言獨立工作,因此不需要來自遊戲引擎的任何更新。這讓在您需要時直接處理多個 Umbra 3 查詢變為可能,並且無需擔心同步問題。
Umbra 3 查詢只處理靜態數據,因此 Umbra 3 查詢速度極快。例如單次點可見性查詢通常只需要 CPU 時鐘周期內的大約 0.1ms。





增量烘焙
此功能將更改作用於場景中,這樣僅有受影響區域的可見性信息需要重新計算,而無須再次烘焙整個場景。烘焙過程可以輕鬆分佈至多個線程或一個網絡,並且結果可被緩存以提供給整個開發團隊使用,而無須再次本地烘焙整個場景。







不错






本帖最后由 momo1212 于 14-8-2012 10:34 PM 编辑

回复

使用道具 举报


ADVERTISEMENT

发表于 15-8-2012 12:31 AM | 显示全部楼层
怎么使用?需要下载?
回复

使用道具 举报

发表于 15-8-2012 12:34 AM | 显示全部楼层
誰願意去做白老鼠?
回复

使用道具 举报

发表于 15-8-2012 02:57 AM | 显示全部楼层
我想facepalm楼上两位
回复

使用道具 举报

发表于 15-8-2012 08:39 AM | 显示全部楼层
嗯,不錯的技術~所以這樣玩的時候就不會lag
回复

使用道具 举报

发表于 15-8-2012 08:41 AM | 显示全部楼层
poisonsoup 发表于 15-8-2012 02:57 AM
我想facepalm楼上两位

你好衰的还要/facepalm人家。。。
回复

使用道具 举报

Follow Us
发表于 15-8-2012 09:16 AM | 显示全部楼层
这个应该是给开发商用的吧.
回复

使用道具 举报

发表于 15-8-2012 01:15 PM | 显示全部楼层
poisonsoup 发表于 15-8-2012 02:57 AM
我想facepalm楼上两位

不要醬,我完全不懂這是client side的還是製造者那邊的,而且這個是有沒有hardware的我都不清楚。
回复

使用道具 举报


ADVERTISEMENT

发表于 15-8-2012 01:29 PM | 显示全部楼层
这个加进graphic engine里面的
减少视线以外的polygon的运算,也就是让我们的CPU会更轻松

看video会比较明白

回复

使用道具 举报

发表于 15-8-2012 01:39 PM | 显示全部楼层
哦,原來來如此。不過這種技術以前不就有類似的了?只不過那時是以角色的為中心點去draw多少meter以內的object。而且那時的online game是把這個東西的運算放在server side那邊。所以對server來講是很吃力下。
回复

使用道具 举报

发表于 15-8-2012 01:53 PM | 显示全部楼层
很多游戏已经有用umbra了
Mass Effect 2,
Lords of the Rings Online,
Alan Wake,
Age of Conan: Hyborian Adventures,
Grandia Online,
EVE Online,
Free Realms
Dragon Age Origins.
Dragon Age II
回复

使用道具 举报

发表于 15-8-2012 03:21 PM | 显示全部楼层
poisonsoup 发表于 15-8-2012 01:29 PM
这个加进graphic engine里面的
减少视线以外的polygon的运算,也就是让我们的CPU会更轻松

哦,那是加入在GW2系统里,还是需要更新显示卡driver?
目前用着ATI 12.3
回复

使用道具 举报

 楼主| 发表于 15-8-2012 08:29 PM | 显示全部楼层


如果我没搞错的话,

那是umbra3公司跟A社合作, 把GW2引擎优化到最顶点,

不是第3方软体或Driver,

有错请指正  





本帖最后由 momo1212 于 15-8-2012 08:34 PM 编辑

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2026 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 2-4-2026 06:59 AM , Processed in 0.105877 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表