2011-04-18 3 views
0

Je voudrais créer une application en utilisant OpenGL ES (en ObjC) permettant à l'utilisateur de naviguer dans une carte 2D détaillée (panoramique, échelle, rotation) en utilisant Gesture Recognizers. J'ai, comme Google Maps, un dossier contenant 128x128 textures pour chaque "morceau" et niveau LOD, par exemple, texture LOD 0 = 1, textures LOD 1 = 4, LOD 2 = 16 textures, etc ... En fonction de l'échelle/du zoom, je peux changer de LOD pour afficher plus de détails ...OpenGL Google Maps Like Navigation

Comment implémenteriez-vous quelque chose comme ça, techniquement?

Par exemple, comment charger/décharger des textures a besoin (NSOperationQueue? Qu'est-ce qui se passera si le zoom utilisateur & dézoomer et/ou un panoramique très rapide?), Comment passer LOD, etc.

Répondre