Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    août 2010
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : août 2010
    Messages : 130
    Points : 50
    Points
    50

    Par défaut Appliquer un shader sur un objet 3d simple

    Bonjour,
    Je dois bosser sur un engin graphique et utiliser un shader (projet educatif).
    Comme je n'ai pas d'experience avec la partie rendering et les shaders. Je voudrais comprendre le processus pour appliquer un shader sur un objet3d par exemple un simple cube. J'arrive à dessiner le cude en directx et j'ai mon fichier blur.fx qui représente le shader.
    Question1
    Est-ce que vous auriez un tutoriel (anglais ne dérange pas) pour que je puisse comprendre ce qu'il faut faire afin d'appliquer le shader sur mon cube.
    Question2
    Appliquer un shader sur un cube ou une sphère se fait de la même manière ?

    J'ai des connaissances de base en openGl (directx ou opengl je vais m'arranger) mais je n'ai pas beaucoup pratiqué donc ca va être la première fois que j'utilise ca solidement dans un projet.

    Merci d'avance pour l'aide

  2. #2
    Expert Confirmé

    Inscrit en
    février 2006
    Messages
    1 822
    Détails du profil
    Informations forums :
    Inscription : février 2006
    Messages : 1 822
    Points : 3 078
    Points
    3 078

    Par défaut

    bonjour

    as tu regardé du coté des samples fournis par microsoft dans le sdk de directx?

    il y a quelques tutos qui montrent des fonctions simples.

  3. #3
    Responsable 2D/3D/Jeux

    Avatar de LittleWhite
    Homme Profil pro Alexandre Laurent
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    14 375
    Détails du profil
    Informations personnelles :
    Nom : Homme Alexandre Laurent
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 14 375
    Points : 67 251
    Points
    67 251

    Par défaut

    Bonjour,

    Schématiquement, l'application d'un shader se fait de la façon suivante :
    Activation du shader
    Dessin des objects
    Désactivation du shader
    Ainsi, le shader sera exécuté sur ces objets.

    Par contre, vous ne dites pas quel moteur / bibliothèques vous utilisez, donc je vais rester très flou. ( Les documentations : MSDN / GLSL )

    L'application d'un shader est identique pour tout les types d'objets.
    Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
    La rubrique a aussi un blog !

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •