我正在創建一個類似於地形引擎的Minecraft,我想知道八進制是什麼。在我的引擎中,我將它的每個部分分成幾塊或幾塊區域 - 從我讀過的內容中可以看出它與它有關。此外,我想知道指數是否會提高遊戲中的表現,如果有的話多少?任何其他的想法/方式來提高性能將不勝感激。請注意,我已經包括了背面剔除功能,並且如果該框或側面已隱藏,請不要顯示該面。關於八進制
Q
關於八進制
-1
A
回答
1
Read this excellent article on FlipCode
Googleing爲八叉樹和flipcode或Gamedev.net會給你很多的參考。
性能的想法很難給出,因爲很多取決於你在做什麼。 (對「世界」進行了多少變化,是否有任何物體正在移動,您希望使用八叉樹(可見性,碰撞檢測,渲染,......)的內容。請閱讀K-d-trees,因爲它們可能更合適對於你的問題
+0
嗯,是的八卦是用於可見性和渲染,並且哇,這個鏈接真的非常棒!謝謝!因此,我認爲我必須在不知道它的情況下明確暗示一個八叉樹,因爲我的地形被分割成大小爲16 * 128 * 16的區域,而且我只在視野中顯示區域!:)謝謝! – Darestium
相關問題
- 1. sscanf和八進制
- 2. 八進制到八進制在Java中相乘
- 3. 將八進制轉換爲二進制
- 4. C中的八進制到十進制
- 5. 十六進制,八進制,二進制到十進制(C++)
- 6. 二進制,八進制,十六進制到十進制程序
- 7. Java和八進制數字
- 8. Java八進制計算
- 9. 八進制數Clojure中
- 10. 檢查八進制數
- 11. 八進制編號系統
- 12. 八進制值 - 在JDK8中?
- 13. 轉換爲八進制,二進制和十六進制在JavaScript
- 14. C++將二進制轉換爲十進制,八進制
- 15. 轉換十六進制,十進制,八進制和ASCII?
- 16. 浮點十六進制八進制二進制
- 17. 將八進制數轉換爲十進制和十六進制
- 18. 將十進制轉換爲二進制,八進制和十六進制?
- 19. 將十進制數轉換爲二進制/十六進制/八進制符號
- 20. 關於大十進制
- 21. 用於主題的可用八進制變量概述?
- 22. C中的基於八進制的數字格式
- 23. 八進制數組登錄字符串
- 24. 表示八進制中的數字
- 25. 八進制文字的點是什麼
- 26. 將整數格式化爲八進制
- 27. 與八進制 「連續」 輸出轉儲
- 28. 目錄/ usr/lib的八進制權限?
- 29. 什麼是非法八進制數字?
- 30. 無效的八進制數字錯誤
http://en.wikipedia.org/wiki/Octree Tada!你是什麼意思的「如果指標確實提高了遊戲中的表現」? – Bart