14 septembre 2005
Un petit test...
Voici un exe permettant de mettrons les performances obtenu avec le BitmapData.
L'exemple est simple on essaie d'afficher un maxinum de triangle en 1 seconde.
Pour savoir le nombre de triangles à la seconde cliquez sur les les triangles.
ca se passe ici
On va faire comme tout le monde
Prenons l'air surpris, FLASH 8 est sorti... lol
ca se passe ici
09 septembre 2005
Si cela vous intéresses...
Je mets à disposition un documents sur les bases de la 3D.
Que je mettrai à jour le plus souvent possible, alors pensez à y
jeter un coup d'oeil de temps en temps.
ca se passe ici
07 septembre 2005
Pour les mauvaises langues
Les deux cubes précédents rament mais si vous les affichez individuellement, il n'y as plus de probleme.
++
J'ai promis...
Comme je l'ai dis hier, voici donc l'exemple d'un cube animé en 3D sur un BitmapData.
Pour le plaisir des yeux.
Technique de remplissage à l'aide de la méthode draw de la classe BitmapData, ainsi que l'utilisation d'un double buffering.
06 septembre 2005
Une bonne 3D
Flash 8 propose des fonctionnalites trés attendues par tous le monde et surtout la fameuse classe BitmapData, permettant la manipulation des pixels dans une zone définie. Cette classe va me permettre de m'en servir comme une surface à dessiner. En utilisant mon moteur 3D et en ajoutant des fonctionnalités de dessin comme le tracage de ligne a l'aide de l'algorithme de Bresenham ou encore le remplissage de polygone convexe et ainsi que une technique dite du "permutation de page" appelée aussi Double Buffering, je vais pouvoir aller beaucoup plus loin dans mon travail sur la 3D : clipping, lumiere, ombrage, texturage et j'en passe... Sur ce, voici une petite approche visuelle.
PS: Pour ceux qui vont regarder le code, je vous explirai tout dès que j'aurai un petit moment à moi.