作者p52189 (皮爺)
看板TurtleSoup
標題[解答] 檳榔樹和金字塔
時間Sat Oct 15 17:33:03 2011
題目:
有一種東西
檳榔樹有
行天宮有
新勁戰也有
但是
金字塔沒有
路邊扛棒沒有
double A也沒有
這東西到底是什麼?
===============解答在下一頁喔!!小心不要雷到!!=================================
解答:
偵測碰撞事件時
如果必須處理結構複雜的3D物件的話
事先在該物件外圍包一層簡單的形狀(例如球體)可以有效減少計算
出處、作者:
非常後悔的p52189
備註:
回到白爛湯的懷抱
===================注意解答的標題要跟題庫一樣喔!===============================
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.249.192
1F:→ rockdanger:非常後悔的p52189 10/15 17:33
2F:→ rockdanger:XD 10/15 17:33
3F:推 lovecatbaby:我也後悔了我現在好想倒湯 10/15 17:34
4F:推 t56874123:竟然能喝玩才是最令人訝異的..... 10/15 18:09
5F:→ p52189:我可是卯足了勁瘋狂提示= = 出題的時候就有心理準備這題很 10/15 18:24
6F:→ p52189:難 囧 所以提示都準備好了 10/15 18:24
7F:推 solemnity:看了解答我還是看不懂...? 10/15 19:13
8F:→ p52189:如果是球形的話只要計算兩球中心之間的距離跟半徑就好啊 10/15 19:16
9F:→ p52189:但如果是複雜形狀的話就很困難了吧 10/15 19:16
10F:推 solemnity:總之就是形狀複雜度的差度 好專業啊... 10/15 19:38
11F:推 greenmi:專業推 看到解答有種恍然大悟的感覺XD 10/15 21:19
12F:→ vsch97240:其實我看不懂 (掩面 10/15 21:50
13F:推 ckchi:簡單說就是 兩顆球在空中飛會不會撞在一起很好算 10/15 21:52
14F:→ ckchi:兩張椅子在空中飛就很麻煩了 10/15 21:52
15F:→ ckchi:所以在處理椅子時 可以會簡化成兩個正方體 10/15 21:53
16F:→ ckchi:電腦能算比較快 也比較不會跑到當掉 (誤 10/15 21:53
17F:→ p52189:阿飄正解!! 10/15 21:53
18F:推 oldfatcat:有點霧煞煞@@ 10/15 21:58
判斷兩個圓形(或球形)是否香蕉...不是..相交....
方法很簡單
只要計算兩圓的圓心距離是否超過兩圓的半徑和就好
若相交即表示碰撞
但是如果要計算其他形狀的話就沒有那麼簡單了
物件形狀一複雜起來計算量更驚人
所以要在外面包一層透明東西,用這個來計算
這樣有解釋到嗎囧?
※ 編輯: p52189 來自: 114.42.249.192 (10/15 22:01)
19F:推 sasatsuka:好專業的湯喔~ 10/15 22:16
20F:推 spritepeare:這是什麼系在學的… 10/16 00:50
21F:→ p52189:我系上沒教啦...只是看書看到而已 10/16 08:20