我正在用C++在opengl中實現一個小塊堆疊遊戲。我必須使用隨機大小的glutSolidCube對象,這些對象將從屏幕頂部朝向地板下落,如果它們與已經在地板上的其他一些glutSolidCube對象發生碰撞,則它們將被堆疊在另一個對象上方,否則它們會來當他們碰到地板時休息。我找不到任何可能性來檢查一個glutSolidCube對象與另一個對象碰撞時,有沒有人知道如何做到這一點?檢查兩個glutSolidCube對象之間的衝突
3
A
回答
1
OpenGL只是一個奇特的三角形光柵化器。 glutSolidCube()
繪製了一些看起來像立方體的三角形。沒有「對象」來測試碰撞,只是幀緩衝區中的像素。
您必須實現獨立於OpenGL的自己的碰撞檢測系統。
或使用某物off the shelf。
+0
嗯,我意識到我必須自己做一些這樣的事情,但我真的在尋找一些關於如何在opengl中完成的提示? –
相關問題
- 1. 衝突之間的兩個
- 2. 衝突之間的兩個
- 3. 檢查兩個視圖之間活動的衝突檢測
- 4. 檢查某些div之間的衝突?
- 5. 兩個jQuery插件之間的衝突?
- 6. 兩個庫之間的jQuery衝突
- 7. 兩個腳本之間的jquery衝突
- 8. 兩個擴展之間的衝突
- 9. 檢測數組中對象之間的衝突
- 10. 如何檢測兩個git存儲庫之間的衝突。
- 11. 使用CGRectIntersectsRect檢測兩個CAlayers之間的衝突
- 12. 檢查AS3中多個動態實例之間的衝突
- 13. 檢查RoR上的兩個對象之間的相等性
- 14. 檢測CCSprite之間的衝突
- 15. 在兩個JavaScript對象中查找衝突的方法名
- 16. 檢查java中兩個對象之間的碰撞
- 17. 找到兩個日期之間的時間衝突
- 18. 如何解決兩個命名空間之間的衝突?
- 19. 檢查JavaScript上的時間衝突
- 20. - 如何檢查NSMutable數組中的元素之間的衝突?
- 21. 如何檢查鼠標和Sprite組之間的衝突
- 22. 如何查找CCSprits之間的衝突檢測?
- 23. 之間的衝突2 javascript
- 24. Jquerys之間的衝突
- 25. 文件之間的衝突
- 26. TableView索引和NSArray對象之間的衝突Atldex
- 27. 在jquery中的兩個腳本之間的衝突
- 28. 2個腳本之間的CSS衝突
- 29. 多個jQuery庫之間的衝突
- 30. 檢查時間/日期衝突php
如果您在幾個小時內沒有得到答案,請在@alecteal的某個地方回覆此問題,我會回答,現在我必須睡覺抱歉。 –
@alecteal,我將不勝感激你的回答:) –