Message #7561
Sujet: Généralités sur les shaders
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 07-12-2009 14:32:39 | X3liF |
Bonjour à tous
avant de m'aventurer dans la grande aventure des shaders j'aimerai avoir quelques précisions sur les différences entre l'utilisation des shaders en OpenGL et avec Irrlicht. Pour créer des shaders avec Irrlicht, je vais me baser sur ce tutoriel :http://www.planet-dev.com/developpement/jeux-video/les-shaders-glsl-avec-irrlicht Plusieurs différences me sautent aux yeux ... si quelqu'un pouvait éclairer ma lanterne ca serait génial 1 / Avec Irrlicht on envoie les paramètre ModelViewMatrix au shader alors qu'en openGL ces registres sont mis à jour automatiqement, est ce obligatoire de les envoyer? irrlicht n'utilise t'il pas le comportement OpenGL / Glut par défaut? 2 / Idem avec la position des lumières, est ce qu'un gl_LightSource[0].position.xyz permet de récupérer la position d'une lumière positionnée dans Irrlicht ? 3/ Plutot que d'associer un shader comme matériel à un noeud du graphe de scène, est il possible de l'associer à toute la scène directement pour un effet de rendu qui toucherai toute la scène, et avoir un matériel spécifique à un modèle pour "spécialiser" le rendu à certains endroit particulier ? J'avoue que je me pose trop de questions mais j'aime bien comprendre les choses et que les concepts soient limpides plutot que de foncer tête baissée ^^ merci d'avance pour vos réponse Guillaume |
| 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 155 invités en ligne membre en ligne: - RSS Feed |