Мені цікаво, які найкращі практики в індустрії розробки ігор для створення всесвіту 3d?
Щоб бути більш конкретним:
- Точки даних задані та статичні. Кожна точка має положення, колір та розмір;
- Весь набір даних набагато більший, ніж наявна пам'ять;
- Користувач повинен мати можливість "зменшити масштаб", щоб одразу побачити велику картину;
Найнаївнішим підходом було б розділити Всесвіт на кубики і зробити лише те, що видно. Я не впевнений, як у цьому сценарії слід застосувати "зменшення масштабу". Чи слід попередньо обчислювати кубики для кожного можливого рівня збільшення? А може, є кращі підходи?
Я шукаю технологічне агностическое рішення.
infinite universe
може бути подібним до відстеження відносин між двома точками на деякій кривій Мандельброта після збільшення на різних рівнях. На якомусь рівні ви можете втратити точність і не зможете їх розрізнити або навіть знову знайти їх.