IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenGL Discussion :

spéculaire


Sujet :

OpenGL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 54
    Points : 45
    Points
    45
    Par défaut spéculaire
    Pourkoi l'effet spéculaire est mal rendu en OpenGL? quelle en est la cause?

  2. #2
    Expert confirmé
    Avatar de shenron666
    Homme Profil pro
    avancé
    Inscrit en
    Avril 2005
    Messages
    2 524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : avancé

    Informations forums :
    Inscription : Avril 2005
    Messages : 2 524
    Points : 5 184
    Points
    5 184
    Par défaut
    Mal rendu ? tu pourrais développer, montrer par image ou expliquer ce que tu appelles mal rendu ?

    ce n'est pas pour critiquer, juste que pour ma part l'aspect spéculaire n'est pas mal rendu par rapport à son implémentation
    Tutoriels OpenGL
    Je ne répondrai à aucune question en MP
    - Si c'est simple tu dis que c'est compliqué et tu le fait
    - Si c'est compliqué tu dis que c'est simple et tu le sous-traite ou le fait faire par un stagiaire.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 54
    Points : 45
    Points
    45
    Par défaut
    Je ne sais pas, je suis etudiant on a un exam sur OpenGL, en faisant les annales, le prof a posé cette question a 2 exams differents

  4. #4
    Rédacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2004
    Messages
    10 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 369
    Points : 40 164
    Points
    40 164
    Par défaut
    un élément de réponse pourrait être parce que OpenGL ne fait pas de lancer de rayon, technique permettant d'obtenir des taches spéculaires et des effets d'optiques parfaits (je m'avance peut-être un peu en disant parfaits )

  5. #5
    Expert confirmé
    Avatar de shenron666
    Homme Profil pro
    avancé
    Inscrit en
    Avril 2005
    Messages
    2 524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : avancé

    Informations forums :
    Inscription : Avril 2005
    Messages : 2 524
    Points : 5 184
    Points
    5 184
    Par défaut
    j'ajouterai dans la continuité de la réponse de khayyam90 que le traitement des "effets de lumière" sur les surfaces se fait avec une précision au sommet et non au pixel près

    en gros, opengl traite le dessin d'une surface non pas en calculant point par point mais plutot il calcule les sommets de la surface et il fait une interpolation pour le remplissage

    PS: maintenant avec le GLSL ce n'est plus tout à fait vrai mais bon
    Tutoriels OpenGL
    Je ne répondrai à aucune question en MP
    - Si c'est simple tu dis que c'est compliqué et tu le fait
    - Si c'est compliqué tu dis que c'est simple et tu le sous-traite ou le fait faire par un stagiaire.

  6. #6
    Rédacteur
    Avatar de bafman
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    2 574
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2003
    Messages : 2 574
    Points : 5 323
    Points
    5 323
    Par défaut
    Citation Envoyé par shenron666
    j'ajouterai dans la continuité de la réponse de khayyam90 que le traitement des "effets de lumière" sur les surfaces se fait avec une précision au sommet et non au pixel près

    en gros, opengl traite le dessin d'une surface non pas en calculant point par point mais plutot il calcule les sommets de la surface et il fait une interpolation pour le remplissage
    voila tout est dit
    a la base, openGL traite l'ensemble de ses calcules de lumiere par vertex, donc plus un objet a de vertex plus l'eclairage semble realiste (c'est ce qu'on appel la tesselation), et donc, moins il en a, moins l'effet d'eclairage semble réaliste (ca c'etait facile )
    * Il est infiniment plus simple de faire rapidement un code qui marche que de faire un code rapide qui marche
    * pour faciliter les recherches, n'oubliez pas de voter pour les réponses pertinentes
    Mes articles

Discussions similaires

  1. Réponses: 0
    Dernier message: 11/01/2009, 20h21
  2. Ecriture spéculaire ou miroire
    Par Flow56 dans le forum VBA Word
    Réponses: 3
    Dernier message: 20/05/2008, 08h41
  3. Spéculaire , quand tu nous tiens . . .
    Par bonofred dans le forum OpenGL
    Réponses: 3
    Dernier message: 25/06/2007, 14h15
  4. [JOGL] Lumière spéculaire
    Par HaTnuX dans le forum OpenGL
    Réponses: 5
    Dernier message: 12/04/2007, 20h24
  5. problème de spéculaire
    Par jerell dans le forum OpenGL
    Réponses: 1
    Dernier message: 14/06/2006, 11h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo