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

Développement 2D, 3D et Jeux Discussion :

Rendu avec OpenGL (et normales de face vs de points)


Sujet :

Développement 2D, 3D et Jeux

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2009
    Messages : 51
    Points : 45
    Points
    45
    Par défaut Rendu avec OpenGL (et normales de face vs de points)
    Hello,

    Selon le livre OpenGL, lorsqu'on désire qu'une forme 3D apparaîsse facetée (un diamant par exemple), il est prérérable de déclarer des normales pour chaque face plutôt que pour chaque point.

    C'est clair !

    En revanche, lorsqu'il s'agit de rendre une forme arrondie, il faut là priviligier les normales de points.

    C'est aussi clair !

    LA QUESTION :

    Quant-est-il lorsque la forme est mixte (un exemple typique et simple, un cylindre)

    -> Les deux tranches nécessiteraient des normales de faces

    -> Le diamètre, par-contre, des normales de points...


    Avez-vous quelques idées ?

    Merci d'avance,

    Gilles

  2. #2
    Membre expérimenté

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2006
    Messages
    450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 450
    Points : 1 630
    Points
    1 630
    Par défaut
    Dans ce cas la il faut dupliquer les points dans la zone de discontinuite (deux points au meme endroit mais avec des normales differentes, voire parfois meme trois si tu es dans un "coin").
    Je ne réponds à aucune question par MP, posez vos questions sur le forum adéquat.
    Profils : G+ - LinkedIn

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2009
    Messages : 51
    Points : 45
    Points
    45
    Par défaut ...
    Ok, merci !

    Il ne me reste qu'a implémenter cette solution...


    Merci beaucoup !

    Gilles

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de normales avec OpenGL
    Par ndech dans le forum OpenGL
    Réponses: 13
    Dernier message: 28/04/2010, 11h53
  2. Réponses: 1
    Dernier message: 11/05/2007, 19h36
  3. Boite de dialogue avec opengl
    Par inddzen dans le forum OpenGL
    Réponses: 3
    Dernier message: 23/04/2004, 20h25
  4. interface utilisateur avec OpenGL
    Par demis20 dans le forum OpenGL
    Réponses: 6
    Dernier message: 03/10/2002, 12h27

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