『壹』 物理引擎 與游戲引擎 有什麼區別
簡單點來講「物理引擎」並不是指那些實實在在的物理效果,而是模擬真實世界中各種物體運動的規律來運動,以提供一種比較真實的效果。
「游戲引擎」說白了就是游戲軟體的主程序。是指一些已編寫好的可編輯游戲系統或者一些互交式實時圖像應用程序的核心組件。
『貳』 物理引擎的作用是什麼呢
物理引擎通過為剛性物體賦予真實的物理屬性的方式來計算運動、旋轉和碰撞反映。為每個游戲使用物理引擎並不是完全必要的—簡單的「牛頓」物理(比如加速和減速)也可以在一定程度上通過編程或編寫腳本來實現。然而,當游戲需要比較復雜的物體碰撞、滾動、滑動或者彈跳的時候(比如賽車類游戲或者保齡球游戲),通過編程的方法就比較困難了。物理引擎使用對象屬性(動量、扭矩或者彈性)來模擬剛體行為,這不僅可以得到更加真實的結果,對於開發人員來說也比編寫行為腳本要更加容易掌握。好的物理引擎允許有復雜的機械裝置,像球形關節、輪子、氣缸或者鉸鏈。有些也支持非剛性體的物理屬性,比如流體。物理引擎可以從另外的廠商購買,而一些游戲開發系統具備完整的物理引擎。但是要注意,雖然有的系統在其特性列表中說他們有物理引擎,但其實是一些簡單的加速和碰撞檢測屬性而已。當NVIDIA宣布正式收購Ageia及該公司的PhysX物理軟硬體組件後,所有人都在期待,期待著NVIDIA會推出新的有關物理運算的東西出來。果不其然,如今當NVIDIA發布Forceware 177.79驅動後,意味著GeForce8/9和GT200系列的GPU都支持PhysX引擎。這是因為NVIDIA將PhysX引擎集成到CUDA架構的物理運算中。這樣,顯卡就能自動進行物理加速運算。當然,PhysX在游戲上的運用僅僅是物理引擎眾多運用的一方面,在整個CUDA通用運算領域上,都會有物理引擎的身影,比如計算天體間在相互引力的作用下,各自的運動軌跡等。
此次在GDC09上展示的Havok物理引擎包括了三個場景,分別為爆破、布料和AI計算。演示平台使用了i7 965至尊版處理器搭配HD4870X2顯卡,運行效果比較流暢。不過唯一讓人感到稍稍驚訝的是,Havok物理引擎並非是專門針對ATI顯卡而設計,它能夠支持OpenCL架構(布料演示DEMO就是基於OpenCL架構開發的),也就是說NVIDIA的GeForce 8以上級別顯卡也很有可能能夠支持Havok物理引擎。
『叄』 一個游戲的物理引擎到底是什麼有什麼用
物理引擎通過為剛性物體賦予真實的物理屬性的方式來計算運動、旋轉和碰撞反映。為每個游戲使用物理引擎並不是完全必要的—簡單的「牛頓」物理(比如加速和減速)也可以在一定程度上通過編程或編寫腳本來實現。然而,當游戲需要比較復雜的物體碰撞、滾動、滑動或者彈跳的時候(比如賽車類游戲或者保齡球游戲),通過編程的方法就比較困難了。
『肆』 物理引擎是什麼
能明確點你要問什麼嗎?
『伍』 Havok物理引擎技術是什麼
havok引擎MAXHavok是3dsmax4的一個插件,它允許藝術家和漫畫製作者輕易地控制和模擬復雜物理場景。MAX Havok完全地支持綜合的硬體和軟體動力學,布料模擬和液體模擬。它能模擬有關節身體的約束和連接。它還可以模擬物理的現象比如風和馬達。你能使用所有的這些特性來創建多種動態的環境。一旦一個設計家在3ds max 4中創建一物體,他們能對它指定物理性質。性質可以包含比如質量,摩擦和彈力的特性。物體可以被調整,釋放,附加到彈簧,或者使用各種的約束。通過對物體指定物理特性,你可以快速和容易地塑造真實世界的場景,因此能精確地模擬產生人物動畫關鍵幀。運用MAX Havok,你可以快速地利用實時模擬窗口預覽場景。這個窗口允許你交互地來測試和播放一個場景。你可以在一個場景中改變所有的物理物體的位置,極大地減少設計時間。然後你可以運用一個單鍵-單擊,轉換這場景回3dsmax,而保持所有的那些需要作為動畫的性質。這個MAX Havok插件使設計家和漫畫製作者從手工復雜動畫中節約了大量時間,像建築物爆炸或者窗簾成褶皺狀。該插件又支持3dsmax4所有的標准特性比如關鍵幀和結皮現象,因此可以在相同的場景中使用傳統的和物理的兩者動畫。方便的工具(比如自動減少關鍵幀)讓你在它產生之後盡可能地改變角色生成部分的動畫。大量PS2、Xbox平台的游戲採用了Havok引擎。Havok引擎是Havok公司開發的一款物理引擎,現在被廣泛用於設計學(3D MAX)和游戲開發中,這款引擎是最早支持DirectX 9的物理引擎之一,是目前世界上最快、最方便的跨平台游戲圖形解決方案,也是現今應用最為廣泛的物理引擎之一,已經有將近100款游戲使用Havok引擎,大家看上面的列表就能夠明白Havok引擎的成功是有目共睹的。另外,《帝國III:發現時代》是第一款支持DircetX 9.0C(Sharder Model3.0)的即時戰略大作。使用Havok的著名游戲 * Half-Life 2/半條命2 * Max Payne 2/英雄本色2 * Medal of Honor:Pacific Assault/榮譽勛章:太平洋突襲 * PainKiller/斬除妖魔 * Age of Empires III/帝國時代III * F.E.A.R/戰栗突擊 * Splinter Cell: Chaos Theory縱橫諜海:混沌理論 * Halo2、Halo3/最後一戰 * 上古卷軸IV:湮沒使用Havok的軟體 * 3DMark * 3ds Max * Adobe Atmosphere * Adobe Shockwave * The Source Engine