Bonjour,
Je suis en train de réaliser un éditeur de tilemap à l'aide de la SFML, j'utilise un VertexArray pour effectuer le rendu de la map mais ça ne semble pas suffisant, j'ai quelques soucis de performance.
En fait je cherche à pouvoir faire le rendu d'une tilemap dans son intégralité sur l'écran,
pour les maps < 1000*1000 tiles, j'ai pas trop de souci, mais pour des maps plus grandes le framerate en prend un sacré coup et ça semble demander beaucoup de boulot au GPU et mon vertex array consomme énormément de mémoire vive (logique).
Je suis donc à la recherche d'une solution permettant d'afficher un très grand nombre de tiles à l'écran en limitant l'impact sur les performances.
Autre question, quand il sagira du jeu en lui même, il ne sera plus nécessaire d'afficher toutes les tiles de la map à l'écran, est-il toujours possible d'utiliser le vertex array en limitant la zone rendue ?