Historique des modifications - Message

Message #3787

Sujet: Skybox


Type Date Auteur Contenu
Création du message 02-04-2008 00:21:10 Copland
Il faut savoir qu'irrlicht gardera en mémoire les textures qui avait été chargé avant.
Sinon je ne vois pas pourquoi charger les textures dans la boucle principale.
Si j'ai bien compris, tu veux juste changer de skybox entre le menu et le démarrage du jeu ?
Dans se cas il suffit simplement de redéfinir les 6 textures au moment ou ta scene change, mais il n'y à aucune utilité à le faire dans la boucle principale. D'autant que si tu copies/colles le code au dessus, Irrlicht tentera de remplacer les textures en boucle d'où une perte de performance....

Au pire si tu veux utiliser se code dans la boucle, fait le avec une variable static du genre :

static bool FirstSky=true;
if (FirstSky==true)
{
//tu redéfini ici ta skybox
FirstSky=false;//ici tu mets ta variable à false sinon il va tenter de loader en boucle
}

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
115 invités en ligne
membre en ligne: -
RSS Feed