__________________ ________________/ the CTX files \ | | | envmap | | depth 16 | | | | corTeX / Optimum 20 aout 1998 | | | |____________________________________| La base de l'environnement-mapping... Pour etre un peu creatif, j'ai choisi un tore comme support.. Pour faire de l'envmap, c'est pas dur en fait : au lieu d'utiliser une texture fixe pour les polygones, on tire les coordonnees de la texture des vecteurs normaux de chaque coin de la facette. J'ai directement utilisé deux coordonnées des vecteurs normaux (on peut prendre un peu n'importe lesquelles en premiere approximation... faut voir dans des conditions plus precises si il y a des contraintes..) Bah voila c'est tout ce qu'il y a à dire sur la theorie :) Euh, la pratique... Je vous previens, le programme que je vous file est un gros caca :( que j'ai hacké en une heure a partir d'un gros caca precedent... 1) c'est pas optimisé du tout (y'a meme pas d'asm, c'est pour dire) 2) c'est pas portable (comme tout le reste) 3) c'est pas maintenable (si vous changez le moindre parametre, vous courez a la cata) 4) y'a strictement aucun 3d-engine (les facettes du tore sont affichées dans n'importe quel ordre, et ca se voit!!) Mais bon, on va pas vous macher le boulot non plus !! Allez les gars, au travail !!! pondez nous une chouette demo :) Note : et en plus pour faire plaisir a nos amis internationaux tout est en anglais... Argh ctx / optimum Thu Aug 20 00:03:36 CEST 1998