M1 informatique
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Pokémon EV06 : où acheter le Bundle Lot ...
Voir le deal

Eblouissement

2 participants

Aller en bas

Eblouissement Empty Eblouissement

Message par Jonathan Jeu 8 Mai - 15:16

Bonjour,

Nous rencontrons une petite difficulté sur l'éblouissement : les résultats suivant les machines ne sont pas identiques.
En effet sur mon pc, l'éblouissement fonctionne (un peu à la Counter-Strike).
Sur un autre ordi, cela rend un écran tout noir.

Le shader se charge de fixer la luminosité (hsl) sur la scène. Un callback permet de le décrémenter au fur et à mesure (initialement à 1.0).
Pour tester, si vous avez un peu de temps, il suffit de lancer une scène, cliquer sur le troisième icone, cliquer sur le slider Temps pour accomodation (pour supprimer le texte de la console) et cliquer sur update shader.
La partie de droite de la scène devrait être blanche, puis la luminosité devrait baisser après un certain temps pour revenir jusqu'à la normale.

Je ne sais expliquer cette différence de résultat.
Donc si vous avez une idée ou des questions, n'hésitez pas!

Merci.
Jonathan
Jonathan
Admin
Admin

Nombre de messages : 598
Age : 37
Date d'inscription : 22/01/2007

http://www.jonathan.delfour.eu

Revenir en haut Aller en bas

Eblouissement Empty Re: Eblouissement

Message par sylvain_marie Jeu 8 Mai - 15:58

Jonathan a écrit:Sur un autre ordi, cela rend un écran tout noir.
Mauvaise nouvelle : ici aussi :-( sur XP SP2, ATI X300 (on se moque pas)

Par contre sur une ATI X1600 (OS X 10.5.2), j'ai plus d'info : le compilateur de shader râle.
Le problème vient donc peut-être du code des shaders, qui passe (ou pas) selon le GPU ?

Sylvain

-------------------------------

FRAGMENT glCompileShader "" FAILED
FRAGMENT Shader "" infolog:
ERROR: 0:27: '>' : wrong operand types no operation '>' exists that takes a left-hand operand of type 'float' and a right operand of type 'const int' (or there is no acceptable conversion)
ERROR: 0:65: '/' : wrong operand types no operation '/' exists that takes a left-hand operand of type 'float' and a right operand of type 'const int' (or there is no acceptable conversion)
ERROR: 0:66: 'assign' : cannot convert from 'const int' to 'float'
ERROR: 0:67: '>' : wrong operand types no operation '>' exists that takes a left-hand operand of type 'float' and a right operand of type 'const int' (or there is no acceptable conversion)
ERROR: 0:67: '' exists that takes a left-hand operand of type 'float' and a right operand of type 'const int' (or there is no acceptable conversion)
ERROR: 0:74: '+' : wrong operand types no operation '+' exists that takes a left-hand operand of type 'const int' and a right operand of type 'float' (or there is no acceptable conversion)
ERROR: 0:74: 'assign' : cannot convert from 'const int' to 'float'
ERROR: 0:76: '+' : wrong operand types no operation '+' exists that takes a left-hand operand of type 'const int' and a right operand of type 'float' (or there is no acceptable conversion)
ERROR: 0:76: 'assign' : cannot convert from 'const int' to 'float'
ERROR: 0:77: 'assign' : cannot convert from 'const int' to 'float'
ERROR: 0:91: '' exists that takes a left-hand operand of type 'float' and a right operand of type 'const int' (or there is no acceptable conversion)

sylvain_marie

Nombre de messages : 13
Date d'inscription : 23/01/2008

http://www.nexgenergo.com

Revenir en haut Aller en bas

Eblouissement Empty Re: Eblouissement

Message par sylvain_marie Jeu 8 Mai - 15:59

(suite des logs Smile

ERROR: 0:94: 'assign' : cannot convert from 'const int' to 'float'
ERROR: 0:96: '

sylvain_marie

Nombre de messages : 13
Date d'inscription : 23/01/2008

http://www.nexgenergo.com

Revenir en haut Aller en bas

Eblouissement Empty Re: Eblouissement

Message par sylvain_marie Jeu 8 Mai - 16:00

Bon le forum n'aime pas les logs. J'envoie le reste en MP à Jonathan.

sylvain_marie

Nombre de messages : 13
Date d'inscription : 23/01/2008

http://www.nexgenergo.com

Revenir en haut Aller en bas

Eblouissement Empty Re: Eblouissement

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser