Le rêve de nombreux amateurs est de faire un moteur 3D qui travaillerait une scène 3D dans un navigateur Internet. En règle générale, cela a été fait sur la plate-forme Adobe Flash. Mais ces moteurs ne fonctionnaient pas bien avec des scènes complexes, car Flash Player n'utilise pas l'accélérateur matériel de la carte vidéo. Victor 3D a choisi une autre voie: il a écrit un moteur 3D pour les objets individuels. Voici comment cela fonctionne:
1. L'objet est créé dans 3DSmax et exporté dans un fichier .3ds ou .ase.
2. Ce fichier est entré dans un traducteur spécialement conçu. Le traducteur optimise l'objet: supprime les points superflus sur une ligne droite et fusionne les triangles sur le même plan en un seul polygone. Ainsi, le volume du modèle est réduit des centaines de fois sans perte de qualité - pour que le moteur Flash dessine un polygone au lieu d'une série de triangles. Exemple: |
Ensuite, le traducteur produit un tableau de données de modèle sous forme de Flash Script. Les cartes du modèle, ainsi que les éléments actifs et les sons y sont ajoutés. Ensuite, ceci est exporté dans le fichier .swf en cours de lecture. Il a été placé dans une page html ou dans n'importe quelle animation Flash.
Maintenant, Adobe Flash plugin est fermé dans les navigateurs, donc voici une vidéo qui montre le fonctionnement du moteur 3D-Flash. De plus, vous pouvez télécharger cet objet castle.swf, 488 kb, et vérifier dans Adobe Flash Player. |