Historique des modifications - Message

Message #7735

Sujet: Création d'une lampe sur la caméra (lumière)


Type Date Auteur Contenu
Création du message 17-01-2010 20:26:57 jonath313
Bon après avoir retournée la doc dans tout les sens j'ai fait cela :

// La lampe a la main
irr::scene::ILightSceneNode* lampe = sceneManager->addLightSceneNode(camera); // on met une lampe sur la caméra
video::SLight lightData = lampe->getLightData();
// modification des paramètres de la lampe
lampe->setLightType(irr::video::ELT_SPOT);
lampe->getLightData().OuterCone = 200.0f;
lampe->getLightData().InnerCone = 0.0f;
lampe->getLightData().Falloff = 100.0f;
lampe->getLightData().Radius = 100.0f;
lampe->getLightData().SpecularColor= SColor(0,25,25,25);
lampe->getLightData().DiffuseColor= SColor(0,100,100,100);
lampe->setPosition(irr::core::vector3df(0.0f,0.0f,600.0f));
//envoie des paramètres à la lampe
lampe->setLightData(lightData);

Beaucoup de paramètres pour une simple lampe ! enfin bref le résultat ne me convient pas je sais même pas si ce que j'ai fait peut être appelé de la lumière sachant que çà n'éclaire casiment rien, je vois pas où j'ai put me planter dans quel valeur.
En plus il y a un moyen de jouer sur la direction du spot et j'arrive pas à m'en servir !
J'ai vraiment du mal ...

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