Précédent   Forum du club des développeurs et IT Pro > Applications > Développement 2D, 3D et Jeux > API graphiques
API graphiques Forum d'entraide sur les API et bibliothèques graphiques 2D et 3D
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 06/02/2012, 07h45   #1
n2engineer5
Membre du Club
 
Homme
Inscription : 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
n2engineer5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 16h42   #2
stardeath
Expert Confirmé
 
Inscription : février 2006
Messages : 1 663
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 1 663
Points : 2 778
Points : 2 778
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.
stardeath est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 09h40   #3
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 791
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 : 10 791
Points : 43 072
Points : 43 072
Bonjour,

Schématiquement, l'application d'un shader se fait de la façon suivante :
Citation:
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.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h17.


 
 
 
 
Partenaires

Hébergement Web