Re: [請益] 請問關於彈力勾索的效果該如何呈現?
: 請問有人有做過類似的東西可以分享一下嗎?
以下理論未經測試,如果導致主機爆炸一概不負責 -3-
一開始的繩索只有兩個端點,鉤子端為初始錨點
每個frame偵側掃出來的三角形是否含地形端點
如果有的話,地形端點成為新的錨點
有多於兩個鉤索端點的時候
另外比較 "錨點與角色連線" 和 "錨點與前一個地形端點連線"
偵測當前錨點是否已經無效,而將前一個地形端點轉換成新錨點
錨點與角色端進行數值彈簧模擬
可以參考我之前寫的:
http://allenchou.net/2015/04/game-math-precise-control-over-numeric-springing/
更進一步理論與推導可以參考Erin Catoo寫的:
http://box2d.org/files/GDC2011/GDC2011_Catto_Erin_Soft_Constraints.pdf
X軸Y軸分量分開模擬就行了
彈簧的角色端初始速度射程鉤索建立時的角色速度
有多於兩個鉤索端點時,彈簧強度依照已於地形端點間消耗的長度調整
--
Web http://AllenChou.net
Twitter http://twitter.com/TheAllenChou
LinkedIn http://linkedin.com/in/MingLunChou
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 160.33.43.15
※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1510778190.A.FD6.html
※ 編輯: cjcat2266 (160.33.43.15), 11/16/2017 04:37:44
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章
28
63