Peau neuve
Je voulais changer mon blog alors DotClear est le reponse à mes attentes une simplicité d'emploi alors le voici tout beau et tout frais, à l'adresse suivante : http://iteratif.free.fr/blog
Je voulais changer mon blog alors DotClear est le reponse à mes attentes une simplicité d'emploi alors le voici tout beau et tout frais, à l'adresse suivante : http://iteratif.free.fr/blog
Voila une nouvelle mise à jour sur le moteur 3D, dans le post d'avant j'avais permis un deplacement en avant, arriere et latéralement et bien maintenant à l'aide de votre souris vous pouvez regarder en haut, en bas, à droite et à gauche en restant appuyé sur le bouton gauche de votre souris
Vous remarquez que fps est plus important en dehors d'un navigateur
donc voici une version projecteur du swf, ca se passe ici
j'ai ajouter une camera au moteur 3D et un compteur FPS, d'ailleurs dites moi combien vous avez en FPS...
Pour vous deplacez tout simple utilisez les fleches de votre clavier.
ca se passe ici
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
Prenons l'air surpris, FLASH 8 est sorti... lol
ca se passe ici
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
Les deux cubes précédents rament mais si vous les affichez individuellement, il n'y as plus de probleme.
++
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.
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.
Suite à des problèmes avec mes statistiques et bien tout a été perdu... super ! Merci canalblog.