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 :

Opengl shading langage


Sujet :

OpenGL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de charly
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    329
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 329
    Par défaut Opengl shading langage
    bonjour a tous
    Je me lance dans la programation de shader , j'ai bien commencé par les shader de l'arb ,mais je les trouves pas super facile d'approche ( même si c'est pas infesable ) , c'est surtous el manque de doc dessu qui me rebute , alors si par hasard , vous saviez comment utilisé , ou trouver les header ,( delphi ) du Opengl Shading language , merci a tous

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

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 2 574
    Par défaut
    perso je fait mes shader directement en assembleur, je trouve ca assez facile quand on connait un minimum d'assembleur et on a un vrai control sur ce qui se passe dans la carte.
    sinon pour les doc va voir sur le site de nvidia, y'a plein de docs, même si la plus part sont des doc sur les techno nvidia, generalement y'a pas grande difference avec l'ARB...
    * 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

  3. #3
    Membre chevronné Avatar de charly
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    329
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 329
    Par défaut
    Mmm , je vais regarder !
    Par exemple , pour un effet de fondu en chain,é sans passé par le tampon d'accumulation ( vraiment pas pratique) ; tu fairais comment ?

  4. #4
    Membre chevronné Avatar de charly
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    329
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 329
    Par défaut
    Serieusement , j'ai vraiment envie d'utiliser l'opengl shading language , il a l'air franchement bien ... si quelque un a un lien , pour trouver les header delphi ( sur opengl.org pas trouvé )

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

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 2 574
    Par défaut
    pour le fondu enchainé je ferait pas avec des shader, il suffit de faire un bete motion blur...
    en gros a chaque image tu affiche le scene, puis tu passe en mode ortho et tu affiche la texture de la frame precedent (texture de blur), et appres tu recupere l'image courante que tu stock dans la texture de blur

    c'est la methode qu'on a utilisé dans le poutrage de loutre quand une loutre touche l'immeuble...

    sinon pour le glslang le seul avantage que j'y voit c'est qu'il peut etre compilé a l'execution et donc tirer partit des avangtages de chaque carte graphique...
    * 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

  6. #6
    Membre chevronné Avatar de charly
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    329
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 329
    Par défaut
    je vais regrader sur nehe la doc , merci bafman , tu deverais vraiment penser a trouver un accés a internet , par messagerie c'est bcp plus simple

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

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 2 574
    Par défaut
    j'ai un acces internet... mais pas sur mon PC et je suis pas le seul chez moi
    * 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. [Langage C/OpenGL] Utilisation de glCopyTexImage2D
    Par KevinduC dans le forum Langages
    Réponses: 0
    Dernier message: 25/06/2015, 02h42
  2. Soucis OpenGL en langage C
    Par shiro_ dans le forum OpenGL
    Réponses: 6
    Dernier message: 09/02/2009, 18h28
  3. Réponses: 2
    Dernier message: 12/02/2008, 09h23
  4. [OpenGL/GLUI] Quels langages ??
    Par Corpio dans le forum OpenGL
    Réponses: 6
    Dernier message: 03/05/2006, 09h14
  5. [langage] Je cherche un bon livre ?
    Par Anonymous dans le forum Langage
    Réponses: 13
    Dernier message: 09/04/2003, 13h16

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