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)