Comment faire cet effet ?
En utilisant un shader ?
http://www.images-host.fr/view.php?i...812-102940.jpg
Merci d'avance.
Comment faire cet effet ?
En utilisant un shader ?
http://www.images-host.fr/view.php?i...812-102940.jpg
Merci d'avance.
Bonjour
Je dirais que c'est une simple texture, pas besoin de faire compliqué
En fait le truc on peut le déplacer sur le sol.
J'avais compris. Une simple texture, en changeant sa position
Salut oui une texture ça devrait suffire
Mais sur l'image on voit que le rond s'adapte au terrain,donc comme pour le personnage il faut calculer sa position en hauteur également
Ah d'accord.
On déplace la texture comment ? Avec un shader ?
J'avoue que je sais pas trop :s
Je débute en directx
comment est géré l'effet dans le jeu ?
Avec le déplacement souris ? Si c'est le cas il faut récupérer les coordonnées souris et effectuer une transformation 3d en anglais ça s'appelle le picking
Si c'est avec le clavier c'est plus facile parce que si tu appuies sur une touche il suffit d'incrémenter ou de diminuer la position du joueur
Un simple WM_KEYDOWN ou GetAsynckKeysState suffit mais tu peux utiliser aussi Direct Input
Pour le picking essayer d'avoir le livre de Franck Di Luna d'introduction à Direct3 d9, il y a un exemple de code
D'accord ok.
J'ai le livre, c'est vrai.
Mais je vois pas trop comme mettre la texture sur une autre texture :S
Recherche multi texture dans les tutoriels ou google
ca s'appele des "decals", peut-etre que ce mot cle expliquera mieux.
Ce que tu cherches à faire, s’appelle de la projection de texture.
Tu trouveras tout ici : http://www.ozone3d.net/tutorials/glsl_texturing_p08.php, mais surtout dans l'excellent paper de chez nvidia en pièce jointe au message!
A toi d’adapter, mais toute la théorie est là!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager