創作內容

17 GP

【紀錄】Game Math - Global Collision,碰撞推擠 8/15

作者:is樂小呈│2020-08-15 15:25:50│贊助:34│人氣:133
半個月又過去了
上週耍廢...所以拿今天補

今天
整理碰撞檢測的程式
全局碰撞檢測
碰撞推擠

碰撞檢測
現在是對QuadTree撈出的所有物體碰撞檢測
沒有去避免重複檢測,有需要再做


碰撞推擠,不具有動能傳遞的推擠,就只是推開位置而已
在碰撞檢測裡加上一個物體浸入量(我不清楚要用什麼詞)
當浸入量超出一定閥值的時候就會互相推開

現在是直接推出到閥值的最小值,所以看起來卡卡的
之後可以加個推擠插值,看起來會舒服多

有一個還不知道原因的BUG
所有物體在一開始的時候會互相撞飛

越學越佩服第一個想出這些數學的人
向所有遊戲數學開創著以及知識傳遞著獻上最大的敬意

再來的就需要剛體物理的知識了

引用網址:https://home.gamer.com.tw/TrackBack.php?sn=4883213
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:is 樂小呈|Game Math

留言共 3 篇留言

薇薇安
時光飛逝~歲月如陰~
開心的日子就是過的特別快w

08-15 15:30

is樂小呈
過太快啦[e3]08-15 16:43
御安鴨鴨
浸入量可以改成摩擦力,通常最大靜摩擦力大於動摩擦力然後通常動摩擦力對不特定物體有固定數值...怎麼簡單說啊...反正你推一張沙發你要讓他動起來會比你推著它走更費力((多虧我高中3年學到這些東西...地獄

08-15 22:49

is樂小呈
Hmm...之後摩擦力應該會算,只是會不會分靜動就不確定了08-15 22:57
is樂小呈
只是浸入量還是要保留,這主要是用來避免多餘的物理運算的[e19]08-15 22:57
矮鵝
看起來有點帥,很像科幻片的戰鬥雷達圖~~~

08-16 07:04

is樂小呈
向量圖!08-16 13:03
我要留言提醒:您尚未登入,請先登入再留言

17喜歡★angus945 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【紀錄】Game Mat... 後一篇:【紀錄】Game Mat...

追蹤私訊

作品資料夾

alex6462大家
畫了一隻原創角 歡迎來看看:D看更多我要大聲說昨天21:10


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】