游戲物理
編輯游戲物理涉及將物理定律引入模擬或游戲引擎,特別是在3D計算機圖形中,目的是使效果對觀察者來說更逼真。通常,模擬物理只是與實際物理非常接近,并且使用離散值執行計算。此外,游戲可能出于游戲目的故意偏離實際物理;一個常見的例子是允許玩家在沒有東西可以跳的情況下進行二段跳,或者改變某些物理參數的值,例如存在的重力量。
有幾個元素構成了模擬物理的組成部分,包括物理引擎、用于在環境中模擬牛頓物理的程序代碼和碰撞檢測,用于解決確定環境中任何兩個或多個物理對象何時交叉的問題彼此的路。
在每種情況下。然而,在現實世界中,爆炸可能會因地形、爆炸高度和受到影響的實體類型而異。根據可用的處理能力,爆炸的影響可以模擬為由膨脹氣體推動的分裂和破碎的組件。這是通過粒子系統模擬來建模的。粒子系統模型允許模擬各種其他物理現象,包括煙霧、流動的水、降水,等等。系統中的單個粒子使用物理模擬規則的其他元素進行建模,但可以模擬的粒子數量受硬件計算能力的限制。因此,爆炸可能需要建模為一小組大粒子,而不是更準確的大量細粒子。
布偶物理學
編輯這是一種程序動畫和模擬技術,用于顯示被殺時角色的移動。它將角色的身體視為一系列通過關節處的鉸鏈連接在一起的剛性骨骼。模擬模擬身體在倒地時會發生什么。更復雜的生物運動和碰撞相互作用物理模型需要更高水平的計算能力和更精確的固體、液體和流體動力學模擬。然后,建模的關節系統可以再現骨骼、肌肉、肌腱和其他生理成分的影響。一些游戲,如Bonworks和《半條命2》,對各個關節施加力,使布娃娃能夠像類人動物一樣移動和表現,并具有完全程序化的動畫。例如,這允許擊倒敵人或抓住每個單獨的關節并移動它,基于物理的動畫將相應地進行調整,這是傳統方法無法實現的。這種方法稱為主動布娃娃,通常與逆運動學結合使用。
游戲物理書籍
編輯- 埃伯利,大衛H.(2003)。游戲物理。摩根考夫曼。國際標準書號978-1-55860-740-8.
- 伊恩·米靈頓(2007)。游戲物理引擎開發。摩根考夫曼。國際標準書號978-0-12-369471-3.
- Bourg,DavidM.(2001)。游戲開發者的物理學。奧萊利媒體。國際標準書號978-0-596-00006-6.
- 紹爾,加博爾(2017年)。游戲物理食譜。包出版。國際標準書號978-1787123663.
- 康格,大衛(2004)。游戲程序員的物理建模。課程技術PTR。國際標準書號978-1592000937.
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/132346/