#0 

16-06-2007 13:58:12

dark calculator
Abonné
Date d'inscription: 25-02-2007
Messages: 153

Coucou tous le monde

Voila ca fait plus d'une heure que je cherche un moyen de mettre une texture à un material en particulier.

C'est a dire que je recupere un materiel avec getMaterial de ISceneNode je peut le passer en wirefram et tout mais je trouve pas comment lui appliquer une texture.

Dans ISceneNode il y a la bien la fonction setMaterialTexture mais si j'ai bien compris et observé elle place la texture dans tous les matériaux.

C'est surement un truc simple et tous bete (enfin j'espere) mais j'arrive pas a le trouver alors si vous passer par wink

dark calculator

Hors ligne


#1 

17-06-2007 12:36:25

Aranoth
Abonné
Lieu: Toulouse
Date d'inscription: 25-09-2006
Messages: 242
Site web

Node->getMaterial(0).Texture1 = ...

Dernière modification par Aranoth (17-06-2007 12:36:55)

Hors ligne


#2 

18-06-2007 09:37:46

dark calculator
Abonné
Date d'inscription: 25-02-2007
Messages: 153

Merci beaucoup je me doutais que c t simple et j'ai un peu honte.
Mais bon d'habitude irrlicht n'utilise pas des acces direct au variable et comme il etait au milieu de deux autres que je ne maitrise pas dans la doc g pas bien regarder et voila je t'es embeter pr pas grand chose

encore merci et puis dsl

dark calculator

P.S. par contre ca doit etre .Textur[1] = vu que c un tableau

Hors ligne


#3 

18-06-2007 12:47:16

Aranoth
Abonné
Lieu: Toulouse
Date d'inscription: 25-09-2006
Messages: 242
Site web

P.S. par contre ca doit etre .Textur[1] = vu que c un tableau


Possible que ça ai changé dans la 1.3, j'ai encore la doc de la 1.2 :

ITexture *  Texture1
  Primary texture layer.

ITexture *  Texture2
  Secondary texture layer.

ITexture *  Texture3
  Third texture layer.

ITexture *  Texture4
  Fourth texture layer.

ITexture *  Textures [MATERIAL_MAX_TEXTURES]
  Array of textures, the same as accessing through Texture1 and Texture2.

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
881 membres
1427 sujets
11117 messages
Dernier membre inscrit: Bidule
12 invités en ligne
Aucun membre connecté
RSS Feed