Message #6797
Sujet: probléme dans l'utilisation d'un shaders
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Dernière modification | 24-08-2009 22:18:49 | MOg |
salut a tous
voila j'ai commencer a jouer un peu avec les shaders sous irrlicht, j'ai reussi a implementer assez rapidement ceux fournis avec le moteur. Actuellement j'essaie d'intégrer un shader glsl fait par un des membres de la communauté irrlicht ( http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=27054 ), et j'éprouve quelques difficulté a le faire fonctionner. En gros : j'ai mon objet je le texture de la même façon que sur l'exemple et j'applique mon shader, mais celui-ci me retourne l'erreur suivante : GLSL shader program failed to link Vertex info
(0) : error C5052: gl_FragColor is not accessible in this profile pourtant cette fonction semble bien être référencer pour opengl 1.5 une autre chose qui m'intrige c'est que la callback : OnSetConstants(video::IMaterialRendererServices* services,s32 userData ) ne semble pas être appeler, pourtant j'indique bien l'emplacement de cette callback lorsque je fais un addHighLevelShaderMaterialFromFiles quelqu'un serait il en mesure de m'aider ? |
| Création du message | 24-08-2009 22:16:52 | MOg |
salut a tous
voila j'ai commencer a jouer un peu avec les shaders sous irrlicht, j'ai reussi a implementer assez rapidement ceux fournis avec le moteur. Actuellement j'essaie d'intégrer un shader glsl fait par un des membres de la communauté irrlicht ( http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=27054 ), et j'éprouve quelques difficulté a le faire fonctionner. En gros : j'ai mon objet je le texture de la même façon que sur l'exemple et j'applique mon shader, mais celui-ci me retourne l'erreur suivante : GLSL shader program failed to link Vertex info
(0) : error C5052: gl_FragColor is not accessible in this profile pourtant cette fonction semble bien être référencer pour opengl 1.5 une autre chose qui m'intrige c'est que la callback : OnSetConstants(video::IMaterialRendererServices* services,s32 userData ) ne semble pas être appeler, pourtant j'indique bien l'emplacement de cette callback lorsque je fais un addHighLevelShaderMaterialFromFiles quelqu'un serait il en mesure de m'aider ? |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 131 invités en ligne membre en ligne: - RSS Feed |