Effet 3d tres realiste sur sprite 2d > directx 9

Description

Voila ce qu'on peut faire avec 2/3 images ^_^ une texture, une couche alpha, et un normal map.
J'aurais pu mettre un tga au lieu de deux bmp, mais tan pi j'avais pas de photoshop et si j'aurais eu une erreur c'etait galere... enfin en plus comme ca ca apprends a faire de la transparence ave une autre image...

ca fait bien longtemps que je n'etais pas venu sur cppfrance, alors pour vous prouver que je suis pas mort je post ca ^_^; ca va en interresser du monde je pense

Ah et aussi: ne postez pas en disant que ca marche pas, si vous n'avez pas une carte compatible avec dx9. Je crois que ca marche a partir des radeons 9200/9500, et de la serie des geforces fx.

Conclusion :


j'ai mis initié: le code est relativement simple, mais l'effet, pour etre compris, vous devez avoir une bonne connaissance.

pour que ca prennes moins de 500k j'ai mi le normal map en 256 couleurs, et l'alpha en 16 couleurs. si ca vous amuse, vous pouvez le refaire, j'ai inclus l'effet a mettre dans 3dsmax

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.