Historique des modifications - Message

Message #10840

Sujet: Avoir la main verte


TypeDateAuteurContenu
Dernière modification16-10-2012 12:55:57johnplayer
J'ai une question : "CIrrHexagoneSceneNode" est dérivée de "ISceneNode"?
Parce que si c'est le cas, retires ces lignes :

Code c++ :


    myNode3->drop();
    myNode2->drop();
    myNode->drop();


Créés 1 Callback et 1 matérial par node. C'est peut-être de là que vient le problème.

Sinon, essaies de charger "hexagone.3ds" que je t'ai donné et appliques-lui le shader dans ton programme. Si ça marche, le problème vient de "CIrrHexagoneSceneNode".

Ah, et vérifies que tu créés IrrlichtDevice avec Direct3D9. Je ne te prends pas pour un idiot mais on ne sait jamais.

Au fait, j'espère que tu envoies bien la variable "alpha_herbe" au GPU (dans ton callback) car sinon ça ne marchera pas correctement.

Edit : Je crois avoir compris un de tes problème. Le material de ton node ne doit pas pouvoir recevoir la lumière!

Code c++ :


    node->setMaterialFlag(EMF_LIGHTNING, false)
Création du message16-10-2012 12:49:09johnplayer
J'ai une question : "CIrrHexagoneSceneNode" est dérivée de "ISceneNode"?
Parce que si c'est le cas, retires ces lignes :

Code c++ :


    myNode3->drop();
    myNode2->drop();
    myNode->drop();


Créés 1 Callback et 1 matérial par node. C'est peut-être de là que vient le problème.

Sinon, essaies de charger "hexagone.3ds" que je t'ai donné et appliques-lui le shader dans ton programme. Si ça marche, le problème vient de "CIrrHexagoneSceneNode".

Ah, et vérifies que tu créés IrrlichtDevice avec Direct3D9. Je ne te prends pas pour un idiot mais on ne sait jamais.

Au fait, j'espère que tu envoies bien la variable "alpha_herbe" au GPU (dans ton callback) car sinon ça ne marchera pas correctement.

Edit : Je crois avoir compris un de tes problème. Le material de ton node ne doit pas pouvoir recevoir la lumière!

Code c++ :


    node->setMaterialFlag(EMF_LIGHTNING, false)

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