1 2 3 4 5 6 7 

Le VRML en Java

Introduction au VRML :

    Qu'est-ce que le VRML ?

    Le VRML est apparu en 1995 dans le but de permettre l'affichage tridimensionel sur le net.

    Cependant la dernière version, la 2.0, est sortie en 1997 et devait laisser place à une nouvelle version en 2000... qui n'est pas parue.

    Le VRML est un language dont la syntaxe est comparable à celle du Java. Comparé aux autres, qui utilisent majoritairement des systèmes de balises, ceci constitue un grand avantage.

    Pour afficher la scène vous aurez besoin d'un plugin : le client Cortona (http://www.parallelgraphics.com/products/cortona/)

    Voici un exemple de code VRML et un lien vers la scène en 3D qu'il représente :

          #VRML V2.0
          #Une boîte en rotation autour de y
    Transform { #Déclaration de l'objet fils
    children Shape { #Création de la forme de la boïte
    geometry Box {
    } } #Paramètre x, y, z de la translation
    translation 0 0 -2 #Paramètre x,y,z et a de la rotation
    rotation 0 1 0 0.79 }

    Cette scène est constituée d'une boite placée à 2 cm vers l'arrière et qui subit une rotation de 45° (soit 0,79 radians) sur l'axe y).

    Il permet d'afficher d'afficher et de gérer une scène en 3D : tout ce qu'il faut définir dans le code n'est que formes et textures à utiliser.. voire même musique d'ambiance ou effet sonore.

    Le VRML est un language qui n'existe que pour représenter la 3D sur le web et il reste un language de description qui n'a jamais besoin d'être compilé pour être utilisé, ce qui lui donne toute sa légèreté d'utilisation.


1 2 3 4 5 6 7 

Retrouvez ci-dessous les autres sections du Laboratoire Sun
Evènements
Java Sun Net Talk LIVE CHAT le 2 Avril à 16h303/29/08
SolarisSunDécouvrez les nouveaux Sun Fire sous Intel10/11/07
JavaValtech Days10/9/07
JavaApacheCon du 1 au 4 mai à Amsterdam2/13/07

Exemples de code
JavaManipuler les looks and feel (lister et affecter)10/15/07
JavaFaire sa propre injection de dépendance avec les annotations5/9/06
JavaSplash screen avec progress Bar5/5/06
JavaFaire un splash screen en swing5/5/06

Actualités
SunProjet Kenai: une nouvelle forge open source10/3/08
SunSun Microsystems en forme !8/4/08
SunOpenDS un ldap 100% java7/24/08
SunSun et Fujitsu annoncent un nouveau Sparc647/16/08
SunVisualVM, un outil de surveillance des applications Java7/10/08

Tips du laboratoire
EclipseVisual Editor avec Eclipse Europa, c'est possible3/28/08
EclipseGérer les projets dans un workspace.10/16/07
JavaManager votre server d'application avec Eclipse4/21/07
JavaVue des sub-packages avec Eclipse4/21/07
JavaGlisser-déposer avec Eclipse4/21/07

Laboratoire SUPINFO des technologies Sun
labo-sun@supinfo.com


Conditions d'utilisation et © Copyright SUPINFO International University
23, rue de Château Landon - 75010 PARIS - Tél : +33 (0) 153359700 Fax : +33 (0) 153359701
Respect de la vie privée