Historique des modifications - Message

Message #9337

Sujet: Nombres maximum de nodes


Type Date Auteur Contenu
Création du message 18-01-2011 09:19:13 thoced
Bonjour à tous,

J'essaye de programmer un petit jeu utilisant le même système que "minecraft" (pour ceux qui ne connaisse pas voici le lien : www.minecraft.net)

En réalité je n'essaye pas de copier le jeu mais d'utiliser le systeme de petit cube pour réaliser ma map. Cubes qui pourront dans le jeu être supprimés ou rajoutés.

Dans un premier temps j'utilise une Heightmap (image) que je lis. En fonction des hauteurs de celle-ci, j’affiche un certains nombres de petits cube sur l'axe Z.

* Je pensais dans un premiet temps utiliser une node par cube. En effectuant quelques tests, je me suis rendu compte que l'initialisation d'une zone comportant

une map de 512 *512 cubes a multiplié par un nombre qui variera en fonction de la hauteur du heightmap était beaucoup trop longue.

En d'autres termes l'ajout d'une node par cube n'est pas assez rapide et consomme énormément de ressource (mémoire).

C'est bien dommage car j'ai besoin de pouvoir par exemple supprimer un seul cube dans le jeu ou en rajouter d'autres .


* Je pensais donc alors crée une mesh composé des petits cubes et de l'afficher. De cette manière tout va très vite et je n'utilise qu'un seul node pour l'affichage de ma map. Seul soucis, je n'ai plus accès au petit cube en question et ne peux les faire disparaître un a un .
Je peux bien sure via un TriangleSelector savoir lorsque je touche un vertex mais je n'ai plus la possibilité de faire disparaître un cube à la fois

J’espère avoir été claire dans mon topic

Existe-il une autre façon de faire ?

Merci d'avance

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
155 invités en ligne
membre en ligne: -
RSS Feed