聚俠網(wǎng)
聚俠網(wǎng) - 做專業(yè)的網(wǎng)頁(yè)游戲品牌門戶,提供優(yōu)質(zhì)的網(wǎng)頁(yè)游戲資訊攻略!
您當(dāng)前的位置: 網(wǎng)頁(yè)游戲 > 看資訊 > 業(yè)界新聞 > 正文

開發(fā)者訓(xùn)練營(yíng)Unity平臺(tái)部技術(shù)總監(jiān)楊棟 Unity引擎新功能介紹

時(shí)間:2017-03-17 09:32:00 來源: 作者:

由GMGC主辦的第六屆全球游戲大會(huì)(簡(jiǎn)稱:GMGC北京2017)15日在北京國(guó)家會(huì)議中心正式拉開帷幕。從3月15日起至3月17日,為期三天的這場(chǎng)全球游戲頂級(jí)盛會(huì)將帶您連接未來。本屆大會(huì)以“Connecting·Future|連接未來”為主題,內(nèi)容涵蓋游戲、未來科技、直播、電競(jìng)、IP聯(lián)動(dòng)、VR等多個(gè)領(lǐng)域,此外GMGC還將攜手資本方共同打造“文化創(chuàng)意”與“科技創(chuàng)新”的國(guó)際雙創(chuàng)峰會(huì)。來自全球多個(gè)國(guó)家和地區(qū)的重磅嘉賓及行業(yè)大佬們將帶來精彩的主題演講和對(duì)話環(huán)節(jié),共同探討初心、精品游戲制作、流量變現(xiàn)、游戲出海、海外市場(chǎng)、頁(yè)游端游、數(shù)字產(chǎn)業(yè)等眾多熱門焦點(diǎn)話題。

平臺(tái)部技術(shù)總監(jiān)楊棟以Unity引擎新功能介紹為題進(jìn)行了精彩演講,以下為現(xiàn)場(chǎng)實(shí)錄:

大家,下午好!我們穩(wěn)定的版本是5.5,3月底時(shí)會(huì)發(fā)5.6版本,里面的改進(jìn)給大家呈現(xiàn)。這個(gè)場(chǎng)景是我們的素材,5.0版本拿來做光照設(shè)施的場(chǎng)景,大家可以免費(fèi)下載使用。我們拿這個(gè)場(chǎng)景在PS4上做圖形渲染的測(cè)試,大家看到5.3時(shí)主要的壓力是在主線程和渲染線程上。但到5.4時(shí),我們把一部分放在這上面,可以把主線程上的渲染壓力降低一些。大家看到渲染線程的壓力很大,5.6版本有很大的改進(jìn),把渲染線程的壓力分了一大部分到這上面,主線程上的壓力非常低,可以利用主線程運(yùn)行一些復(fù)雜的AR,做其它的工作。一款游戲不光跟圖形渲染相關(guān),還與代碼處理相關(guān)。我們主要做的工作是優(yōu)化調(diào)用設(shè)備上的東西。大家知道Unity都是跨平臺(tái)的,所以我們?cè)趧e的平臺(tái)做相同的工作。優(yōu)化不需要改代碼,也不需要做專門的工作,只要升級(jí)到相應(yīng)的版本。

transform的優(yōu)化,Unity里面都會(huì)有一個(gè)組件transform,它的運(yùn)行性能如果可以優(yōu)化可以給游戲的流暢運(yùn)行有很大的提升。5.4和5.6版本的比較,我們優(yōu)化以后做測(cè)試,transform如果設(shè)置,測(cè)試場(chǎng)景有一萬個(gè)組件,每一個(gè)都是帶著transform,測(cè)試下來比原來快2.5倍。你去設(shè)置位置需要的量,如果你移動(dòng)了位置,所以要做改變,這個(gè)計(jì)算量比之前快2.5倍。這是5.6的功能,兩千條魚到兩萬條魚。

大家知道Unity有自己的UI系統(tǒng),現(xiàn)在UI系統(tǒng)里面的方案并不是很好的解決方案。用過的人都知道如果切換的時(shí)候,分辨率不能支持很大。TextMesh Pro現(xiàn)在可以下載用在自己的項(xiàng)目里,這本身就是很成熟的產(chǎn)品,之后的版本里我們會(huì)把它直接的整合在引擎里。3D的效果不是通過建模得來,而是按照文字來渲染的,可以放的很大。目前的功能稍微有一點(diǎn)點(diǎn)缺陷,如果是中文必須得把中文預(yù)先的輸入進(jìn)去。

GPU Instancing的功能現(xiàn)有版本也有,但支持的沒有像現(xiàn)在這么多的物體可以同屏展示。這個(gè)光影效果是實(shí)時(shí)渲染,大家會(huì)問這么大的場(chǎng)景是不是要加載很長(zhǎng)時(shí)間。我們?cè)谔O果上測(cè)試是小于一秒就可以加載到手機(jī)上。這可以支持上萬個(gè)物體。關(guān)于后期處理,我們做效果圖時(shí)后期特邀對(duì)畫質(zhì)的改善很重要??逛忼X和屏幕反射以及景深和圖像暈光,之前我們有一種方式有默認(rèn)的腳本可以加載到場(chǎng)景里。景深和抗鋸齒都有單獨(dú)的腳本,但那個(gè)方式有一個(gè)很不好的地方。你不知道前后次序應(yīng)該怎么加,因?yàn)檫@個(gè)腳本加多了以后,不注意前后的次序?qū)π阅艿挠绊懞艽蟆N覀儗iT做了一個(gè)開源工具,里面包含所有后期特效腳本,打開做相應(yīng)的設(shè)置,不去管它的前后次序,只要管你想要的效果就可以了。我們的腳本會(huì)把前后的次序問題解決掉,你把組件加在相機(jī)上把素材關(guān)聯(lián)過去可以直接使用。有幾個(gè)特效可以用在你的VR項(xiàng)目里。Progressive Lightmapper你不知道它會(huì)多長(zhǎng)時(shí)間。如果打開這個(gè)功能,它只會(huì)渲染當(dāng)前鏡頭所看到的那部分,它會(huì)做及時(shí)的渲染,這樣不需要等五六個(gè)小時(shí)看很小的改進(jìn)。只要改變光的強(qiáng)度和顏色,或者改變場(chǎng)景中任何一個(gè)物體的位置,信息都會(huì)做相應(yīng)的更新。運(yùn)行這個(gè)功能的話,機(jī)器得好一點(diǎn)才能跑動(dòng)。這個(gè)功能還有一個(gè)好處,可以知道需要烘焙多久,會(huì)告訴你兩小時(shí)或者說三小時(shí)。Timeline這是內(nèi)嵌在Unity的,可以把動(dòng)畫導(dǎo)入進(jìn)來,通過時(shí)間線組織起來。交叉的區(qū)間可以動(dòng)畫之間混合的操作,也可以把音軌和腳本直接加載上去做觸發(fā)。這是2017版本5.6后的版本,之后沒有5.7的版本,我們的名字會(huì)改掉。2017的版本會(huì)在6月份時(shí)推出,那時(shí)就是Unity2017.1。我們目前正在做Octane,這在影視行業(yè)有15年的歷史,都是用在高端的影視渲染里面,只不過大家不知道背后的故事而已。我們現(xiàn)在與它們合作,把渲染器放在Unity里面做GPU的實(shí)時(shí)渲染,任何東西都可以渲染出近似最終效果的畫面。5.6有一個(gè)吸引人的地方,有360度的視頻,這是新的組件。但因?yàn)橹拔覀儧]有一個(gè)專門的video Player,所以需要下載,但現(xiàn)在可以應(yīng)用。5.6會(huì)正式發(fā)布。Unity5.5已發(fā)布,我們會(huì)繼續(xù)改進(jìn)??ㄆ谴聿煌哪_本,把它放在場(chǎng)景里直接可視化的方式做嘗試。以這種可視化的方式,好處是你的美術(shù)可以很自由地做喜歡的東西,不需要關(guān)心底層代碼的事情。

關(guān)于GMGC:

GMGC成立于2012年9月,是全球第三方移動(dòng)游戲行業(yè)組織,目前在全球擁有30多個(gè)國(guó)家或地區(qū)近300名會(huì)員企業(yè),成員中包含開發(fā)商、發(fā)行商、服務(wù)商、投資商等。GMGC秉持“共建共享,合作共贏”的理念,為產(chǎn)業(yè)上下游企業(yè)搭建合作、交流、學(xué)習(xí)的平臺(tái),促進(jìn)產(chǎn)業(yè)共同發(fā)展。

由GMGC主辦的全球游戲大會(huì)(GMGC北京)、全球游戲開發(fā)者大會(huì)暨天府獎(jiǎng)盛典(GMGC成都)、亞洲移動(dòng)游戲大會(huì)(GMGC馬尼拉)、中國(guó)(昆山)數(shù)字娛樂節(jié)(GMGC昆山)每年分別在北京、成都、上海、深圳、昆山乃至亞洲各大城市舉辦,上述活動(dòng)已經(jīng)發(fā)展成為業(yè)界最具規(guī)模和影響力的行業(yè)盛會(huì),產(chǎn)業(yè)風(fēng)向標(biāo)。同時(shí),GMGC還提供全方位的專屬會(huì)員的服務(wù)項(xiàng)目,如創(chuàng)新沙龍、全球商務(wù)考察、CEO晚餐會(huì)、GMGC之夜等商務(wù)社交活動(dòng),幫助中外會(huì)員企業(yè)拓展業(yè)務(wù)及建立更多的伙伴關(guān)系并促進(jìn)發(fā)展。

網(wǎng)友評(píng)論