小屋創作

日誌2020-08-15 15:25

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

作者:樂小呈

半個月又過去了
上週耍廢...所以拿今天補

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

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


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

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

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

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

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

18

3

LINE 分享

相關創作

【專案】ACG Baha2021 project J 9/22

【紀錄】Shader - Sphere Tracing 10/4

【紀錄】Game Math - Sphere Tracing 9/27

留言

開啟 APP

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

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