→ azureblaze:一般是2.的gl方法 DX應該也有一樣的東西 04/08 01:24
→ azureblaze:然後他不是用深度判斷,而是給不同物件不同顏色 04/08 01:25
→ azureblaze:最後看那個點是哪個物件的顏色 04/08 01:26
→ azureblaze:不過用2.之前通常會用3.挑掉不可能被選到的物件 04/08 01:27
→ azureblaze:3.可以google看看dynamic octree 04/08 01:29
哦哦,十分感謝,那我先去查一下這部分的內容...
您的回應速度快到讓我嚇到@@ (沒想到深夜冷門板會這麼快得到回覆XD)
推 cjcat2266:可以用broad phase先快速篩選掉AABB沒有跟ray相交的物件 04/08 03:54
→ cjcat2266:然後再用narrow phase選出真正的相交物件 04/08 03:54
→ cjcat2266:我蠻多同學都使用dynamic AABB tree架構的,可以試試看 04/08 03:55
→ cjcat2266:Box2D有2D版的dynamic AABB tree程式碼供參考 04/08 03:55
還沒實際建立過AABB tree,相關的演算法我會去了解一下,感謝您:)
※ 編輯: xtxml 來自: 123.193.163.46 (04/08 07:35)
推 Killercat:其實用1 配上AABB 不會很痴效能 04/08 09:52
→ Killercat:另外AABB不算tree啦 不過就是一種BB的做法而已 04/08 09:53
推 cjcat2266:Dynamic AABB tree是tree結構,存放不同階層的AABB 04/08 10:12
→ cjcat2266:是用來實作broad phase的一種spacial partition結構 04/08 10:13
→ silveriii:bounding volume hierarchy + space partition 04/08 15:27
推 lovesnake:樓上正名。 04/09 17:45