#0 

09-08-2007 16:15:39

danny.gilbert
Petit nouveau
Date d'inscription: 02-05-2007
Messages: 9

Bonjour !

Mon jeu est en 3 dimensions. Je suis capable de mettre des textures sur des modèles (formes 3D) et sur des billboards.
Je peux aussi utiliser le gui pour afficher une image. Voilà maintenant que je veux afficher du 2D toujours en AVANT
du reste de la scène comme le pointage, le temps de jeu, etc. Cet image doit pouvoir changer très souvent (pensez
au pointage et ou au temps qui change aux secondes) sans trop "manger" de FPS. Je ne peux pas prendre static text (du gui).
En fait, je crois faire des dessins de chacun des chiffres (0 à 9) et pouvoir faire ce que je veux par la suite.... mais comment.
Ne peut pas être un billboard, ne peut pas être gui, ....  snif !

Avez-vous un exemple de code s.v.p.

Hors ligne


#1 

09-08-2007 18:31:30

Copland
Modérateur
Lieu: ZarbiLand
Date d'inscription: 22-09-2006
Messages: 657
Site web

Salut danny, pourquoi ça ne peux pas être de la gui ?
Tu peux charger ton propre bitmap de police en plus pour faire un truc propre...
Je comprends pas trop, sinon sache qu'il existe une LIB pour irrlicht et la 2D qui est très puissante, je me rappele plus son nom mais sur le forum officiel ça doit pouvoir se retrouver, il me semble que c'est un truc du genre Magic 2D library si ça peut t'aider.


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

Hors ligne


#2 

09-08-2007 19:14:29

Perceval
Abonné
Date d'inscription: 20-10-2006
Messages: 105

Y a un tutorial pour afficher les images en 2D (le numéro 6 pour être précis). A mon avis, çà suffit amplement pour ce que tu veux faire. Pour que tes images soient toujours devant le reste, t'as juste à appeler les fonctions d'affichage des images en dernier, juste avant de faire driver->endScene() wink
http://irrlicht.sourceforge.net/tut006.html

Hors ligne


#3 

10-08-2007 17:20:45

danny.gilbert
Petit nouveau
Date d'inscription: 02-05-2007
Messages: 9

Oui OK ça fonctionne Perceval. Maintenant je m'occupe des nodes 3D du gui et je fini avec le 2D.
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
882 membres
1429 sujets
11119 messages
Dernier membre inscrit: LiseBuisson96
47 invités en ligne
Aucun membre connecté
RSS Feed