#0 

14-06-2008 19:14:19

Bilbax
Petit nouveau
Date d'inscription: 10-06-2008
Messages: 4

Bonjour smile ,

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 :

Code:

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 ! sad En cherchant sur Googe j'ai trouvé ce topic : Afficher des lignes en 3D, mais je ne vois pas comment résoudre le problème hmm .

Merci d'avance de votre aide.
++

Hors ligne


#1 

14-06-2008 19:55:25

Copland
Modérateur
Lieu: ZarbiLand
Date d'inscription: 22-09-2006
Messages: 657
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


#2 

14-06-2008 19:57:19

Copland
Modérateur
Lieu: ZarbiLand
Date d'inscription: 22-09-2006
Messages: 657
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


#3 

14-06-2008 20:03:51

Bilbax
Petit nouveau
Date d'inscription: 10-06-2008
Messages: 4

Merci beaucoup ta méthode fonctionne sans problème big_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 :

Code:

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


Options Liens officiels Caractéristiques Statistiques Communauté
Corrections
irrlicht
irrklang
irredit
irrxml
xhtml 1.0
css 2.1
Propulsé par FluxBB
Traduit par FluxBB.fr
883 membres
1429 sujets
11121 messages
Dernier membre inscrit: Saidov17
73 invités en ligne
Aucun membre connecté
RSS Feed