Historique des modifications - Message

Message #7735

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


TypeDateAuteurContenu
Création du message17-01-2010 20:26:57jonath313
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

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
183 invités en ligne
membre en ligne: -
RSS Feed