Fourniture 3 : Code source



Ensemble des codes sources (archive au format zip)
 

Voxel.java
Applet permettant le tracé de paysages avec différents effets déconnectables individuellement (ciel, eau, brouillard, effets de lentille).
Voxel2.java
Applet démontrant que la technique de l'interpolation bi-linéaire n'est pas adaptée dans le cas du tracé de paysages.
Voxel3.java
Applet permettant le tracé de paysages avec les mêmes effets que dans Voxel.java mais mettant en jeu une adaptation du niveau de détail selon la distance (optimisation du premier cas).
Camera.java
Classe comportant toutes les informations nécessaires à la gestion de la caméra.
ReadableImage.java
Classe permettant l'accès aisé aux pixels d'une image.
Note : pour compiler ces classes, le JDK 1.2 est nécessaire. La commande est : javac nom_fichier.java. Néanmoins et malheureusement, les browsers ne supportent pas les applets qui seront crées et vous devrez les visualiser à l'aide du programme appletviewer du JDK 1.2. Les fichiers html correspondants se situent à la page des exécutables


Auteurs : Benjamin POCHAT et Vincent PRAT(site personnel)