Historique des modifications - Message

Message #4552

Sujet: probleme lumiere sous Irrlicht avec une image 3ds


Type Date Auteur Contenu
Création du message 25-09-2008 08:39:41 johnplayer
Moi j'utilise 3ds max 9 (et le 6 avant) je n'ai jamais eu de problème sauf lorsque je texturais les objets dans 3ds max avant de les exporter (au format 3ds bien sûr).
1/ essaie : Nroom->setMaterialFlag(video::EMF_LIGHTING, false); pour vérifier que ton mesh soit correctement texturé. S'il est correctement texturé c'est que ca vient de la lumière.

2/ Et je viens de m'apercevoir d'un problème! N'utilise pas setAmbientelight, il me semble qu'elle ne marche pas!
Utilise plutot les propriétés SLight :

ILightSceneNode * lumiere1 = smgr->addLightSceneNode(); // créé une lumière
lumiere1->setPosition(vector3df(300,190,850)); // position de la lumiere dans world
lumiere1->getLightData().CastShadows = true; // projette des ombres
lumiere1->getLightData().Type = ELT_POINT; // lumière omnidirectionnelle (par défaut mais là c'est pour l'exemple)
Dans la doc c'est namespace > VideoDriver > SLight.

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