Tôi đang tìm cấu trúc tăng tốc thích hợp để thực hiện các thử nghiệm giao cắt ray-sphere (trong một trò chơi). các điều kiện sau được áp dụng:Cấu trúc tăng tốc tốt cho các thử nghiệm hình cầu ray với các quả cầu di chuyển
-Có arround 100 lĩnh vực và 100 tia để thử nghiệm với nhau mỗi khung
-the lĩnh vực di chuyển trong mỗi khung hình, do đó, làm các tia
-Có thể được tia/lĩnh vực thêm/gỡ bỏ trong mỗi khung hình (nhưng hầu hết trong số họ sẽ giống nhau ở giữa hai khung hình, chỉ cần di chuyển nhẹ)
điều -whole là trong không gian 3D
một KD-Tree là rất tốt cho giao Ray thử nghiệm, nhưng kể từ khi hình cầu di chuyển, tôi phải xây dựng lại KD-Tree trong mỗi khung hình, tốn kém là
một cây Oct dễ bảo trì hơn, nhưng rất không hiệu quả đối với các thử nghiệm giao cắt tia.
100 tia chống lại 100 lĩnh vực dường như không có nhiều, nhưng tôi đang mã hóa về tài nguyên rất thấp, vì vậy tôi đang tìm kiếm một số khả năng tăng tốc cho rằng
Bất cứ ai có thể cho tôi một số gợi ý về điều đó?
+1 để cho tôi biết Tôi không phải chịu số phận chết trước máy tính của tôi. –
++++ ing câu hỏi mà làm cho đầu của tôi phát nổ kể từ năm 2009 – Will
không hiểu những điều bỏ lỡ của bạn .. một cái gì đó sai về câu hỏi của tôi? – Mat