Message #11303
Sujet: Création d'immeuble
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 30-05-2013 19:40:25 | johnplayer |
Je ne ferais pas comme ça. Si tu ne veux pas plomber tes perfs, il faut que tu dérives Building de ISceneNode et que dans ton buffer tu créés "manuellement" tes meshs avec tes coordonnées de textures. Ainsi tu peux mettre une multitude de building dans un même node et gérer convenablement tes textures. Ensuite, tu peux même utiliser les VBO puisque tu as un gros mesh.
Maintenant ton histoire de texture est simple. Tu importes plusieurs fois le même mesh donc irrlicht ne charge que le premier (pour éviter les doublons en mémoire). Lorsque tu essais de charger un mesh déjà en mémoire, irrlicht te renvoie un pointeur sur celui déjà chargé. Donc lorsque tu fais "makePlanarTextureMapping(buildMesh..." tu modifies l'UNIQUE INSTANCE du mesh ayant pour nom ''ressources/immeuble/formeBis.3ds" donc tout les nodes qui utilisent ce mesh sont modifiés en même temps. |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 158 invités en ligne membre en ligne: - RSS Feed |