#1 

14-06-2008 17:14:19

Bilbax
Membres
Date d'inscription:
Messages: 4
IP: 198.165.164.55
Courriel

Bonjoursmile,

En fouinant dans la doc je suis tombé sur ce que je cherchais : dessiner des traits et des rectangles avec les fonctions respectives draw3DLine et draw3DBox. La doc m'informe que leur dernier paramètre est un objet video::SColor, alors je fait ceci :

driver->draw3DLine(core::vector3df(0, 0, 0), core::vector3df(300, 0, 0), video::SColor(255, 255, 0, 0));

Le trait s'affiche mais celui est tout noir !sadEn cherchant sur Googe j'ai trouvé ce topic : Afficher des lignes en 3D, mais je ne vois pas comment résoudre le problèmehmm.

Merci d'avance de votre aide.
++


Hors ligne


#2 

14-06-2008 17:55:25

Copland
Modérateurs
Date d'inscription:
Messages: 657
IP: 90.38.171.225
Courriel  Site web

il te faut définir ça par le material du driver
driver->setMaterial....
avec un lighting false


Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.

Hors ligne


#3 

14-06-2008 17:57:19

Copland
Modérateurs
Date d'inscription:
Messages: 657
IP: 90.38.171.225
Courriel  Site web

vite fait piqué dans mon code :
video::SMaterial m;
m.Lighting = false;
driver->setMaterial(m);


Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.

Hors ligne


#4 

14-06-2008 18:03:51

Bilbax
Membres
Date d'inscription:
Messages: 4
IP: 198.165.164.55
Courriel

Merci beaucoup ta méthode fonctionne sans problèmebig_smile.

Petites questions :

1/ Comment faut-t-il faire pour dessiner un rectangle (attention pas un pavé) plein ? Car avec draw3DBox c'est en fil de fer, j'ai tenté de mettre :

m.Wireframe = false;

Mais ça ne marche...

2/ Est-il possible d'inverser l'axe des cotes et des ordonnées ? (important)

Merci.


Hors ligne


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