為什麼做電影不做遊戲? - PS

Zenobia avatar
By Zenobia
at 2017-07-17T14:54

Table of Contents

cj貓大 寫的很詳細了
小弟只是想補充一下
我所知道的淺見
如有錯希望大家鞭小力一點><

也是跟運算量有關的問題

建模的部份:
電影為求逼真,多數物件都是高精度建模
遊戲則反之,僅有重要的
會在玩家注意的地方會用中精度的建模
像是主要遊戲角色之類
其餘的是低精度(LowPoly)
有些甚至是用遊戲引擎,所支援的材質
像是Normal Bump法線貼圖
來表現出凹凸感,這樣省去模型的精度。

現在PC、家機很多作法
是用Zbrush先作高精度模型,當作藍本
再匯至3DsMax作拓樸,像重拉皮一樣
用HighPoly的型狀
重塑出一個中精度模型
再來才去綁骨架(Skin),調動作的權重值
除了硬體運算量外
調權重這部份,面數越高越困難
套上MotionCapture調權重
或是手動調動作+權重
不斷的調整,是很煩鎖的工作

附帶一提
現在主流的建模佈線是四邊形,
不論形狀但四點四邊
因為這樣佈線建模好收尾
且調動作時,模型面拉扯時會較好看
最後會轉成mesh三邊形匯入遊戲引擎。


材質的部份:
這也是佔運算量很大的部份
就小弟工作的經驗(3DsMax+Vray)
Render時一般就兩種效果最吃運算量
Reflect-物體的反射:像金屬類會反光的材質
Refract-物體的折射:全透明像玻璃、水,半透明像塑膠
兩者都有就會運算量很大,像玻璃、水

遊戲引擎的材質光影
都是提供較基本的效果
難以跟Render過的效果相比
尤其電影用的Render引擎更逼真
運算量也很驚人


特效的部份:
遊戲多半是遊戲引擎提供的工具去製作
或是另外的工具製作再匯入使用

電影則是多使用粒子流
粒子流是由數量很多的
小分子模型聚合在一起
附予材質來營造效果
像水、火、煙霧、流體等等
因為小分子數量很多
運算的負荷量也很驚人
跟毛髮一樣的道理。

遊戲的工作分配:
GPU是聽CPU的指令
載入模型,貼圖材質,打上光影…等等
主要就是用於畫面建構

但CPU還有很多其它工作
遊戲引擎還有很多部份要執行
遊戲腳本、遊戲音樂、AI系統、碰撞檢測、物理系統…等等
CPU只有少部份畫面效果會去運算
並沒有辦法幫GPU分擔畫面的工作
所以不是整台遊戲主機都在算畫面
跟電影運算量已經差很多了
這樣工作方式就更難了。

這是小弟的淺見
大家隨便看看就好<(-_-)>

--
Tags: PS

All Comments

Kristin avatar
By Kristin
at 2017-07-21T07:02
成本阿...
Mia avatar
By Mia
at 2017-07-23T18:25
推補充
Zanna avatar
By Zanna
at 2017-07-26T03:42
VRay很吃硬體啊
Hazel avatar
By Hazel
at 2017-07-31T01:34
主要的效能差距還是 ray-tracing vs scanline based
Dora avatar
By Dora
at 2017-08-04T05:51
ray-tracing 時間指數成長
Linda avatar
By Linda
at 2017-08-09T04:18
scanline很陽春 硬體的使用率又差
Ula avatar
By Ula
at 2017-08-09T06:02
推個,各種專業 XD
Carol avatar
By Carol
at 2017-08-12T00:34
是很老的Render引擎
Anonymous avatar
By Anonymous
at 2017-08-16T07:09
感謝皮克斯 tessellation正夯 SIE也用他搞了個Subdiv Lib
給三廠參考 並提供技術支援給大家幫忙做自己的Subdiv Lib
Victoria avatar
By Victoria
at 2017-08-18T04:59
兩周前SIE辦的交流會剛好有談到這主題 美國SIE的人還來
Oliver avatar
By Oliver
at 2017-08-18T10:04
DEMO給大家看 只是這對既有的workflow會有不小改變 進行
中的企劃蠻難更改對應的orz
Regina avatar
By Regina
at 2017-08-18T17:02
日本人最善長這個
Noah avatar
By Noah
at 2017-08-19T07:49
我知道 scanline 是很老的演算法,只是不知道那種
Eden avatar
By Eden
at 2017-08-22T13:21
一般用途的 polygon filling 該怎麼稱呼
Thomas avatar
By Thomas
at 2017-08-25T05:43
好像就叫做polygon fill吧?

秘境探險4 勸退抱怨文

Hedda avatar
By Hedda
at 2017-07-17T13:25
對於我來說 秘境4有超過一半的遊戲體驗是在多人連線 當然很多人對於多人連線的設計還是很多不滿 但對我來說 秘境4的多人是我玩過最豐富的射擊遊戲 他的豐富是在於玩法超多種 不論你要是專精近戰 遠攻 次要武器 都可以玩到很厲害 而他能夠這麼豐富的原因就是在於可以攀爬和盲射 我跟我幾個玩遊戲的好朋友 這一年就 ...

ps4連電視沒畫面過保維修

Frederica avatar
By Frederica
at 2017-07-17T13:18
小哥我剛剛開ps4時發現電視竟然接收不到ps4的訊號 換了一條hdmi線也還是不行 各種方法都試過 剛送去原廠維修等報價 大家有過這種經驗嗎? 這樣略估要多少費用? ----- Sent from JPTT on my iPhone - ...

為什麼做電影不做遊戲?

Daniel avatar
By Daniel
at 2017-07-17T11:22
就我想得到的部分發表點淺見 最直接的答案就是電影跟遊戲相比 可以使用的運算資源和時間根本不是同一個數量級的 電影的一個frame可以用幾千幾百台的電腦組成的render farm 運算個幾個小時幾天幾個禮拜,只要最後有把frame算出來,就可以上架沒有問題 遊戲在遊戲主機或PC上,只有一組CPU 一個fr ...

銀魂 PROJECT Last Game 將推出繁中版!

Kama avatar
By Kama
at 2017-07-17T11:01
「銀魂 PROJECT Last Game」將推出繁體中文版!預購特典投票活動開跑! http://www.bandainamcoent.com.tw/news-detail.php?news_no=50 https://www.youtube.com/watch?v=WQARs3Kk9bU -- 繼小 ...

血源 角色

Madame avatar
By Madame
at 2017-07-17T10:06
各位板友好! 最近黑魂1 2 破了 想買黑3跟血源~ 因為我是跟妹妹一起玩得~ 所以想問血源能不能像 黑1 2 一臺PS4開 2 3個角色? PS 仁王也不錯,但是不能自創角色 我妹就拒玩了 QQ - ...