引用:
作者ORION
關於遊戲中的"物理"
其實我想應該是有分兩種
一種是實際上會整個去影響到遊戲世界 實際上最後會被紀錄下來的
一種是專司視覺及時的效果 跑完就沒有消失不見的
前者因為要紀錄 或是可能跟之後ai行為模式有關
所以cpu可能比較適合 例如實際上會影響bot行走或是行為的大型物件
像是某個桌子翻導 讓ai必須要繞路 這樣
後者gpu應該是最快了,例如"駭客任務"裡面電梯爆炸的火雲跟碎片翻滾
因為爆炸的火雲對mesh產生碰撞反彈材質或是粒子轉換
在gpu裡面算好就好 :P
不知道這種想法正不正確就是
|
你的想法是完全正確的,目前不論是Ageia或是HavokFX,都是只能加速特效物理,也就是與遊戲進行無關的物理效果。
像Ghost Recon就使用Havok(CPU)來計算遊戲中的物理,而是用PhysX(PPU)來計算爆炸時的物理特效。