Quadstream
|
 |
Lorsque
l'on évalue un applet Java, on s'intéresse aux
principales faiblesses de Java : la vitesse d'affichage et
les fonctionnalités. Généralement, les
éditeurs compensent la lenteur d'affichage par des
fenêtres de taille réduites où apparaissent
les objets. L'éditeur néerlandais Quadstream
n'a pas besoin de cet artifice car la vitesse d'affichage
est satisfaisante. Il ne s'agit pas bien sûr d'afficher
en plein écran des dizaines de milliers de polygones
! Pour un objet simple, il est possible d'obtenir 25 fps avec
des fenêtre de dimension 400x400 (sur un Pentium III
à 800Mhz).
Les caractéristiques
du rendu sont d'un bon niveau : perspective correct texture
mapping (subpixel et
subtexel accuracy), bilinear-filtering, accumulation buffer,
256x anti-aliasing, animations (transformations et changements
de textures) et éclairage. Les animations peuvent être
déclenchées directement sur l'objet 3D (par
exemple : activer un interrupteur). L'applet Java est entièrement
configurable via des scripts XML. 
Le chargement
des animations se déroule en trois étapes :
-chargement de l'applet (46Ko)
-chargement d'un modèle en base définition (20
à 45 Ko suivant les modèles)
-chargement du modèle final en haute résolution
(généralement au dessus de 200ko).
Ce chargement
séquentiel est une façon originale de résoudre
le problème de l'attente : en quelques secondes l'utilisateur
a déjà une version fonctionnelle de l'objet
sur son écran.
Avec cet
applet 3D, Quadstream renforce la position de Java sur le
segment des animation 3D temps réel pour le web. Il
se hisse dans le peletton de tête des solutions Java
au même titre que WireFusion, Kaon ou 3D Anywhere. Quadstream
a également développé un applet pour
les panoramas 360°.
|