知名百科 >> 物理引擎 >> 歷史版本
編輯時間歷史版本內容長度圖片數目錄數修改原因
2023-06-06 16:39 最新歷史版本 7103 1 3 修正錯誤,新增圖片
  返回詞條

物理引擎

物理引擎通過賦予剛性對象真實的物理屬性來計算運動、旋轉和碰撞反映。沒有必要為每個游戲都使用物理引擎—簡單的“牛頓”物理(比如加速和減速)一定程度上也可以通過編程或者寫腳本來實現。但是,當游戲需要更復雜的物體碰撞時、滾動、滑動或彈跳時(例如賽車游戲或保齡球游戲)編程難度更大。物理引擎使用對象屬性(動量、扭矩或者彈性)來模擬剛體行為,這樣不僅可以得到更真實的結果,而且比編寫行為腳本更容易被開發者掌握。一個好的物理引擎允許復雜的機械裝置,比如球形接頭、輪子、氣缸或者鉸鏈。有些還支持非剛體的物理屬性,比如流體。物理引擎可以從其他廠商購買,有些游戲開發系統有完整的物理引擎。不過需要注意的是,雖然有些系統說在特性列表中有物理引擎,但實際上是一些簡單的加速和碰撞檢測屬性。

目錄

由來

游戲里沒有這種東西“物理效果”It 它不允許人們看到運動It 它還在動It 那里只是一堆僵硬的東西。要搞清楚這個問題,其實很簡單在以前的游戲中,比如一個油桶破了,物理引擎就會按照游戲設計者事先設計好的腳本爆炸,這也是為什么在以前的3D游戲中,那些物體只會按照原計劃做規定的動作。

It 自從游戲中加入了物理引擎后,一切都不同了物理引擎完全突破了以往按照預定腳本執行的方式,而是要求3D游戲中的那些物體按照物理參數運行。這樣做的好處是,如果你的顯卡和處理器足夠強大,物理引擎可以模擬現實世界中各種物體運動的規律。不過所謂的“物理引擎”它不 我指的不是真正的物理效應物理引擎類似于之前理解的3D游戲引擎它是一個面向游戲開發者的平臺,讓游戲開發者只需要幾行代碼就可以給游戲添加煙霧等效果,非常方便。

舉個簡單的例子,幾年前沒有物理引擎的時候,那個FPS游戲里,一個士兵在一個油桶旁邊扔了一個手雷,手雷爆炸,導致油桶爆炸。但是,這個過程相當死板無論手榴彈是扔在油桶的左側還是右側,油桶都只會按照預先設計好的樣子爆炸,不會有什么區別。如果有實體發動機,扔在油桶左側或右側的手榴彈會有不同的爆炸效果,石頭會以不同的角度飛濺,煙霧會慢慢升起…通過物理引擎,實現這些對象之間交互的效果是相當簡單的。這是物理計算的初步印象雖然這個設計有點意思,但總讓人覺得物理引擎的效果僅限于爆炸后石頭亂飛的那些場景,有點單調。

應用

當NVIDIA宣布正式收購Ageia和該公司 的PhysX物理硬件和軟件組件,每個人都期待NVIDIA會推出一些關于物理計算的新東西。果然,現在當NVIDIA發布Forceware 177的時候,.79,也就是說GeForce 8/9和GT200系列GPU都支持PhysX引擎。這是因為NVIDIA將PhysX引擎集成到CUDA架構的物理運行中。這樣顯卡就可以自動進行物理加速操作。當然,PhysX在游戲中的應用只是物理引擎眾多應用中的一種在整個CUDA通用計算領域,都會有物理引擎,比如計算天體在相互引力作用下的運動軌跡。

這次GDC09上展示的Havok物理引擎包括三個場景,分別是爆破、布料和AI計算。演示平臺采用i7 965至尊版處理器,配HD4870X2顯卡,運行效果流暢。不過唯一的驚喜是Havok物理引擎并不是專門為ATI顯卡設計的,它可以支持OpenCL架構(布料演示是基于OpenCL架構開發的)也就是說,NVIDIA s GeForce 8以上的顯卡也很有可能支持Havok物理引擎。

技術

PhysX在游戲中有粒子、流體、軟體、接頭和織物的五種應用。

粒子

所謂質點運動,主要是指大規模的物理運動,比如前面提到的用手榴彈引爆油桶后形成的碎石頭、沖擊波造成的飛塵效果,如果全部用傳統CPU計算,無疑是相當困難的。

流體

而流體運動更多的是展現水從水管中噴出,擊中物體后,物體的表現,比如木箱被掀翻。而且翻倒的木箱每次都向不同的方向翻倒比如在N ⅵ DIA   LOGO形狀的玻璃容器中,用鼠標控制玻璃容器的位置,讓容器中的液體流動這種流動的效果與現實中的非常接近。

軟體

在nⅵ dia展示的演示畫面中,還有一個“食人花”的場景。It 這是一朵巨大的食人花(也可以說是花形怪物)被抓住后,玩家用激光攻擊食人花,然后這朵花“花”就會作出反應。這種柔軟的身體扭動起來很像現實生活中見到的蛞蝓之類的昆蟲,感覺還挺惡心的。

物理

至于在關節和面料上的應用,文章開頭已經提到,美女在t臺上以夸張的肢體姿態行走動作雖然夸張,但沒有虛假成分在里面,這是傳統3D游戲很難做到的。并且裙子隨著關節的運動而擺動。

可見,所謂物理效果,就是模仿游戲中真實物理世界的運動方式在游戲中,每個人甚至可以感覺到盒子、石頭、布和那些惡心的無脊椎動物的觸感是什么。游戲之所以能做到這么多動態效果,是因為物理操作。

標簽

主站蜘蛛池模板: 亚洲日韩欧美一区二区三区在线| 国产高清一级毛片| 国产ts最新人妖在线| 久久综合久久综合九色| 欧美一区二区三区综合色视频| 欧美国产一区二区| 夜夜揉揉日日人人青青| 亚洲视频一区二区三区四区| 99精品在线免费| 欧美顶级aaaaaaaaaaa片| 在公交车上弄到高c了公交车视频| 亚裔玉videoshd和黑人| 98久久人妻无码精品系列蜜桃| 狠狠精品干练久久久无码中文字幕| 婷婷亚洲综合一区二区| 人妖在线精品一区二区三区| 99久久国产热无码精品免费| 欧美黑人粗硬大在线看| 国产精品日韩欧美亚洲另类| 亚洲videos| 香港经典aa毛片免费观看变态| 日本一区二区三区在线观看视频| 国产v片成人影院在线观看| 中国一级毛片免费看视频| 精品久久久久久久久久中文字幕| 天天爱天天做天天爽天天躁| 亚洲激情在线观看| 欧美色图在线视频| 日韩午夜中文字幕电影| 好男人社区www在线观看| 亚洲精品二三区伊人久久| 香蕉网站在线观看| 日本韩国欧美在线观看| 午夜精品久久久久久中宇| av无码免费永久在线观看| 欧美成人免费一级人片| 国产夫妻在线观看| 一级呦女专区毛片| 欧美日韩国产成人高清视频| 国产成年无码久久久久毛片| 中文字幕亚洲综合久久|