游戲里的人物為何越來越逼真?

不知你有沒有發現 , 現在的游戲人物 , 太像“人”了 。 每一個動作是那么的流暢自然 , 看起來就像是游戲人物自己完成的 , 仿佛置身于真實的世界之中 。

坐臥行走 , 甚至還可以玩跑酷 , 游戲人物如此逼真 , 讓人很難分辨哪個是現實 , 哪個是虛擬 。

游戲里的人物為何越來越逼真?



這一切是如何發生的?
過去的游戲 , 人物動作都是由動畫設計師憑想像畫出來的 , 并由程序員事先設定好 , 跑即跑 , 跳即跳 , 并設想放在不同的場景中重復使用 。 很多時候 , 人物的動作是一樣的 。 所以 , 那時的游戲人物動作看起來非常生硬 。
游戲里的人物為何越來越逼真?



隨著游戲的發展 , 游戲玩家對游戲的要求也越來越高 。 并且 , 如今游戲場景越來越宏大多變 , 人物動作越來越復雜 。 游戲玩家們需要游戲人物實時、隨機地做出動作 , 而不是設定好的動畫程序 。 顯然 , 現代的游戲如果光憑動畫師一筆一畫地去設計 , 會累死寶寶的 。
改變這一切 , 需要全新的技術——讓游戲人物自己“動起來” 。 于是 , 一個開掛的技術大叔出現了 , 他就是NaturalMotion公司的創始人——托斯騰. 雷爾 (Torsten Reil) 。
雷大叔 , 成就了一個從科研男變成游戲救世主的傳說 。
游戲里的人物為何越來越逼真?



在2000年左右 , 當雷大叔還是小鮮肉的時候 , 他在牛津大學動物系從事生物行走模擬的研究 。
游戲里的人物為何越來越逼真?



小漫只想說...小鮮肉變老臘肉 , 歲月是把殺豬刀
在研究中 , 他創造出一套與真人相似的模擬系統 , 可以模擬人的身體、肌肉和運動神經的反應 , 讓電腦中虛擬的人物不僅能夠自發地改變動作 , 甚至還可以感受到周邊的環境 , 并像人類一樣實時地做出反應 。
舉個例子來說 , 這就像是生活中的碰瓷 , 同樣是碰瓷 , 但人不同 , 環境不同 , 碰瓷的姿勢也有講究 , 要隨機應變 。
這套系統最初的仿真人 , 只有一個簡化的下半身 。 當雷大叔發出命令讓它行走時 , 它“摩擦 , 摩擦 , 是魔鬼的步伐”......
游戲里的人物為何越來越逼真?



然后雷大叔通過遺傳算法 , 讓程序不斷自我演化 , 自動計算人類行走時最合理的動作 。 雖然每一次迭代 , 只是讓虛擬的雙腿多走幾步 , 但就像一個學步的嬰兒一樣 , 仿真雙腳越走越好 。
終于 , 這雙虛擬的腿可以像正常人一樣走路了 。 這是程序的一小步 , 卻是計算機模擬的一大步 。
游戲里的人物為何越來越逼真?



這一步到底有多牛逼?要知道 , 這套算法完全是基于人類生理控制系統 , 通過程序自動計算獲得的 。 也就是說 , 通過程序 , 未來可以預測人類的動作反應!
盡管仿真人可以自由行走了 , 但雷大叔并不滿足 。 因為我們人類是生活在真實環境中的 , 我們的每個動作 , 其實并不是孤立存在 , 而是與環境不停地做著互動 。 比如 , 地板太滑 , 我們會滑倒;前面有個坑 , 我們可能會跌倒 。

猜你喜歡