Rapport Exercice 4 : Essai en VRML
La navigation maritime : les raisons de mon choix
En travaillant sur le code maritime pour d'autres travaux staf, j'ai fait le lien avec le langage VRML pour plusieurs raisons :
- les formes des balises : des cylindres, des cônes, des cubes...
- des couleurs de base des balises: rouge, vert...
- des paysages maritimes : mer, rochers... brouillard...
Ces éléments me semblaient offrir des possibilités intéressantes et pas trop complexes pour un premier essai...
Etape 1
J'ai copié un petit morceau de code et j'ai commencé à le modifier, ajouter bon nombre d'éléments (balises, rochers, phare, brouillard...)
Etape 2
Ma page de code devenant terriblement longue, j'ai créé des pages séparées pour des éléments particuliers, avec l'avantage de pouvoir les répéter à différents endroits sur la page principale (balises, rochers). Du temps pour tout repositionner et retrouver des proportions correctes entre les éléments !
Etape 3
J'ai mis du temps à résoudre le problème de l'eau :
- L'horizon de mon background correspondait à des couleurs de fond et non à un plateau horizontal.
- Trouver le code pour créer un plan horizontal bleu, le positionner et l'aggrandir.
- Trouver une image d'eau et la greffer sur mon plan horizontal.
- Transformer le code de mon plan d'eau pour lui donner un peu de relief.
Etape 4
Un commentaire de Vivian m'a quelque peu troublée : "il ne s'agit pas seulement de faire une page en VRML, mais il faut une utilité à cette page !"
- J'avais bien imaginé de pouvoir 'naviguer' dans ma page VRML entre les balises et les rochers jusqu'au port au fond des rochers... mais de là à réaliser cette fonctionnalité... avec un arrêt chaque fois que le navigateur heurterait un obstacle et des feed-back chaque fois qu'il ferait une erreur (par exemple passer du mauvais côté d'une balise)...
- J'ai opté pour des fonctions de présentation des éléments du code maritime : phares, balises... avec des liens sur chacun de ces objets qui enverraient l'utilisateur vers des pages de présentation (textes de réglementation, phitos, croquis, etc...)
- Je n'ai fait que commencer cet aspect avec le phare.
Commentaire final :
Pour terminer ce travail, j'aurais aimé :
- Construire le port au fond de la crique de rochers,
- Améliorer la couleur des rochers, leur mettre un peu de verdure...
- Ajouter un rocher isolé avec les balises cardinales correspondantes,
- Créer les pages correspondantes à toutes ces balises,
- Créer une forme de bateau sur lequel l'tilisateur se trouverait,
- Mettre le code pour des positionnements(view points) différents.
- Gérer le rayonnement du soleil.
Last modified: Mon Jul 09 14:30:48 Europe de l'Ouest (heure d'été) 2001