天天看點

Unreal Engine 4 —— 虛幻開放日2017總結

這篇部落格總結了我在2017/04/24參加虛幻開放日獲得資訊的總結,大部分是我自己的意見,如果有偏差,你來咬我呀……

背景

2017年虛幻開放日的聲勢前所未有的浩大,三個展台都有很值得一聽的talk。

我挺早的時候就買了票是以能夠確定前兩排的座位以及午餐券,美中不足的是 —— 花的是我自己的錢……

見到了不少的朋友,也了解到了不少的資訊,這裡就做個個人的總結吧……

VR

  • VR這個領域依然火爆,不少的展商都在探索這個領域,而且或多或少都讓人眼前一亮。
  • 外設的Feedback看起來依然無解。展出的各個VR項目看起來似乎都盡量避免了遊戲中的物件帶給玩家的回報,而看得出來,它們都更多的着力在玩家的行為帶給遊戲内物件的影響。不過這也能了解,就算遊戲世界内玩家的劍被盾彈開了,你還能逼迫着玩家的手也彈開不成?
  • 針對于玩家全身的模拟,大部分的項目都還是使用IK來進行身體其他部位的模拟。但是Vive還推出了腰、腿的外設,是以對全身的模拟可能更加友好。
  • AMD似乎準備在VR這一塊發力?
  • Robo Recall的開發流程可以算得上是VR遊戲開發流程的标杆了……贊一個!
  • 見到的大部分的VR項目都采用了(或準備采用)Forward Rendering,有AA的考量,也有帶寬/顯存的考量……不過也是,相比起複雜的光影來說,VR還是更注重沉浸感與幀率。
  • 對于VR來說,PS4的機能有點尴尬……
  • 随時優化!這句話深得我心……
  • Robo Recall的窗戶材質很有意思,有機會自己搞一個玩玩……
  • 在VR機能普遍吃緊的情況下,一些很古老的優化方案再次被搬上開發流程2333333……
  • VR的降級論早就開始了……家裝、房地産、教育、消防領域都已經開始涉及。
  • VR場景的層次感(Scale)拿捏非常重要!
  • 恐怖谷似乎還是困擾着不少開發者,少見有開發者想要在VR中嘗試寫實風格的……
  • 三星的Gear是出啥情況了?一點消息也沒有。
  • 《幻》又哪去了?
  • Robo Recall的PPT一定要看,估計Epic會放出來的……

UE相關

UI相關

  • 移動平台上的UMG需要格外注意優化,主要是針對DrawCall與CPU的機能
  • 批次的合并可以很大程度上減少Drawcall
  • URO的基礎上最好是針對相位再設定一下,不然容易在各個Widget的tick interval公倍數的時間上産生卡頓。
  • 事件驅動的Retainer Box對于幀率的提升很大……
  • 能不要bind widget就别bind widget……
  • 非按鈕的就别設定為Visible了,可以換成Hit Test Invisible
  • Widget Manager可以用于用以管理UI資源,但是好像沒提到怎麼搞……是引擎内置了還是我們得在設計模式層面整一個?
  • 為啥國内的遊戲這麼喜歡搞這麼複雜的UI……

Animation相關

  • 骨骼/模型/狀态機依然是強耦合……這意味着狀态機還不能随意繼承(被我朋友狠狠吐槽了一把……)
  • Distance Curve很有意思……好期待!
  • 利用并行可以很好的進行動畫這一塊的優化……(你說可以自動分發但你倒是趕緊把Task Graph的文檔出一下啊!)
  • Maya可以直接和UE引擎關聯了……
  • 我想提問但是沒時間了……各種的Blend/Notify/狀态機的沖突怎麼搞啊……

Paragon美術相關

  • 一直奇怪他們是怎麼處理發絲排序的問題的,結果人家根本不用Translucent Material做Character Rendering…
  • 發絲用的是Opacity Mask來進行渲染的,吳民傑會後說可以有什麼黑科技可以讓Opacity Mask達到Alpha Blending的效果???
  • 皮膚渲染用的是Subsurface Scattering,應該是Screenspace的?
  • Material Function的封裝……站在程式的角度上感覺沒什麼必要但是似乎對于美術來說很重要呢!
  • Substance已經占領世界了嗎?
  • Specular通道似乎還是有調整價值的……這和劇本不一樣啊導演!

其他消息

  • 張弢針對于跨平台/高速疊代的沖突提出了一個很贊的解決方案:就是利用Game Targets來進行直接的開發,例如将Targets設定為PSVR_EN / PSVR_CHS / PSVR_JP / Oculus_EN之類的。
  • nVidia搞人工智能/機器學習搞上瘾了……
  • nVidia的Hairworks據說還沒什麼日程推出主機版……
  • AMD下血本了,各種黑科技瘋狂堆上UE……
  • 很期待整合了Tressfx的UE……
  • Intel有出一個優化教程,還是很有一看的價值……
  • 除了上面提到的教程,Intel你都展示了什麼鬼……
  • 大連西山居對FPS射擊遊戲很有心得……
  • 大連西山居看起來對UE進行了魔改,但是童飛跟我說實際上也沒改啥……
  • 鎖幀+多線程=要死要死要死……
  • 吳民傑分享了UE與影視的合作經驗,但是似乎段位太高了有點吓人……玄機的各位朋友你們看了的話肝顫嗎?

其他

  • 中午的Subway真是難吃啊……
  • 再次佩服一下Tim Sweeney!
  • 郭春飙比想象的要帥!
  • 沒聽到李文磊的分享有點遺憾……
  • 楊冰看起來好年輕啊……這麼年輕就這麼厲害!
  • 王祢在準備的時候就坐我左邊,結果人家忙着和他左邊的女孩聊天完全不鳥我orz……
  • Harrison也是個小鮮肉……這麼多這麼年輕就這麼厲害的人讓我這個老臘肉怎麼活……
  • Luis分享的時候好冷清啊,老爺子也挺不容易的……
  • 認識了一個Substance的小姐姐好開心!買了正版感覺胸前的紅領巾都更鮮豔了呢!