Away3D, partie II

Suite au tutoriel d’introduction à Away3D, passons directement à l’étape texture et lissage…


Voir & Télécharger les sources »

Away3D, partie I

Away3D
- Site »
- Téléchargement »
- Documentation »
- Tutorial »

Concurrent direct de Papervision3D, Away3D était, avant les dernières versions de PV3D, plus simple à mettre en place, et cela reste le cas, même si PV3D a pas mal fait évoluer les choses…
La mécanique reste la même : une Scene3D, une Camera3D, une View3D et… c’est tout pas de CameraController, ni de BasicRenderEngine…. on s’arrête là, rien de plus simple !
Lire la suite »

Alternativa3D, partie III

Après le filaire, on passe à la texture et au lissage….

Voir & Télécharger les sources »

Hi-Res! Stats

Basé sur le composant de statistique de Alternativa3D, vous pouvez télécharger ici » la classe permettant de tester les performances de vos application (FPS, mémoire….)

Alternativa3D, partie II

Évolution de mon dernier tutorial sur Alternativa 3D.
Rien de nouveau, juste la possibilité de choisir un Object3D avec une lettre du clavier, modification de la coordonnée z de la camera avec la molette…

Voir & Télécharger les sources »

Alternativa3D, partie I

Alternativa3D
- Site »
- Téléchargement ( enregistrement obligatoire ) »
- Documentation & Tutorial »

Dernier venu dans le monde des moteurs 3D, Alternativa3D a réussi à nous bluffer avec quelques unes de ces démos, notamment le bunker » etsi l’équipe russe a déjà porté son moteur 3D sous Flash10, les tutoriaux se feront sous Flash 9 pour comparer au même niveau que ces concurents qui n’ont pas encore porté leur moteur 3D dans la future version du FlashPlayer.

Alternativa3D se démarque aussi car son moteur n’est gratuit que pour une utilisation non-commerciale, les sources sont donc compilées en fichiers swc (Alternativa3D.swc, AlternativaTypes.swc, AlternativaUtils.swc), il suffit d’ajouter ces fichiers à votre projet pour pouvoir utiliser Alternativa 3D.

Comme pour Away3D et Papervision3D, Alternativa3D définit une instance de Scene3D, de Camera3D et de View3D. Cependant la Camera3D est une caméra avec peu de paramètre,  c’est en effet la classe CameraController qui contrôle la caméra. Il faut spécifier le paramètre camera de l’Object3D, contenu dans dans Scene3D, ainsi que le paramètre camera de la View3D, ainsi que le paramètre camera du CameraController, avec comme valeur la Camera3D.
Lire la suite »

Les moteurs de rendu 3D, ce n’est pas que Papervision3D, et ce n’est pas parce qu’un site utilise de la 3D que c’est du Papervision. C’est devant cet amalgam généralisé, et qui m’exaspère au possible, que je me suis décidé à faire ce post, afin de commencer une comparaison des différents moteurs 3D, et donc montrer que Papervision n’est pas la seule et unique réponse à un projet 3D.

Pour me resituer dans l’univers de la 3D dans Flash, je ne suis pas pro ou anti Papervision, mais comme pour chaque développement, il y a toujours plusieurs solutions, et il est important de savoir quels sont les avantages de tel ou tel type de développement, et donc de connaitres les avantages et inconvénients de tel ou tel moteur 3D.

Je ne vais pas reprendre les bases de la 3D, vous pouvez trouver un article extrêment complet et intéressant sur le site de flashmagazine.com ».

Le sommaire des tutoriaux / comparatifs de ces différents moteurs 3D sera mis à jour… :

PV3DDebug par jasonbejot

PV3DDebug est développé par jasonbejot et, comme son nom l’indique, permet de “débugger” ou du moins faciliter le développement de projet en Papervision… Au programme :
- Affichage des statistiques de rendu ( Triangles, temps de rendu, Particules…)
- Affichages des statistiques système ( FPS, mémoire utilisé, mémoire utilisé max…)
- Propriétés des caméras
- Choix de la caméra

Seul bémol au tableau, il utilise une classe propriétaire (swc) chargée de gérer la vue principale du projet…
Cliquer ici pour aller vers la page de PV3DDebug »

Page 1 / 7 12345»...Last »