Historique des modifications - Message

Message #6434

Sujet: Changer la texture d'une carte(belote) via une commande en plein rendu


TypeDateAuteurContenu
Création du message09-05-2009 14:35:06tmyke
Tu n'as rien a faire de spéciale pour charger un modèle 3DS avec plusieurs textures.
un 'scenemanager->getMesh("nom.3ds");' suffit à lui tout seul.

Une fois chargé ton modèle (d'ailleurs regarde l'exemple 08-SpecialFX' du package Irrlicht), tu peux récupérer les
material via ce genre de code:
for(int i=0; i< node->getMaterialCount(); i++)
    SMaterial *mat = &node->getMaterial(i);

et pour chaque material de tes éléments, tu peux changer à loisir les textures associés: mat->setTexture(layer, texture);
Le paramètre layer est le canal utilisé, souvent 0, mais dans le cas de multitexturing sur une surface, cela peux prendre
une valeur supérieurwink

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