particules image
Le jeudi 5 juillet 2007 à 23:22 :: Flash-AS3 :: #15 :: rss :: 2936 lectures
exercice : en partant d'une image quelconque, essayer de ne pas faire craquer le flash player.
une semaine !
je continue de m'émerveiller des capacités de l'AS3. là j'ai essayé de le pousser mémé dans les orties (en optimisant quand même) en lui demandant de recalculer les positions de 200*200 = 40.000 points !
Pour le rendu, j'ai commencé par faire du drawRect(ha ha) puis du lineTo(ho ho) et à 10.000 il freezait.
puis le singe m'a suggéré de passer par un setPixel ce que j'ai fait et niveau perfs, le singe avait raison : c'est juste incomparable.
alors attention quand tu vas appuyer la dessous ton browser a des chances de tirer la gueule c'est pourquoi je ne peux que trop te recommander de l'ouvrir dans une fenêtre externe :ici
à tes risques et périls
le code source.
j'ai commenté abondamment, trop peut être, dans la fonction render j'ai laissé un réglage possible qui donne un effet shabaloo : pinch (là c'est un bulge).
Bon, tel quel, ça sert à rien (sauf à faire planter ton navigateur) mais par exemple aujourd'hui sur le forum MediaBox, quelqu'un voulait faire une appli de reconnaissance faciale ( là ). Je me dis que ça pourrais servir à déplacer rapidement des ensembles de points selon des règles prédéfinies. Et puis comme on a la valeur argb de chaque point sous la main, pourquoi pas du "morphing".
peut être aussi, soyons fous, un GOO. même si je pense qu'il y a plus rapide pour faire ça ; avec un displacementMap filter par exemple (prochain thread hihi).
avec Joan Miro c'est mes surréalistes préférés.
dans le zip il y a une autre image qui représente une sculpture outils n°85 de Jean Tinguely.
copains
Commentaires
1. Le vendredi 6 juillet 2007 à 07:33, par jeanphilippe
2. Le vendredi 6 juillet 2007 à 09:50, par nicoptere
3. Le vendredi 6 juillet 2007 à 11:02, par jeanphilippe
4. Le vendredi 6 juillet 2007 à 18:35, par Tekkila
5. Le vendredi 6 juillet 2007 à 18:58, par nicoptere
6. Le vendredi 6 juillet 2007 à 20:49, par nicoptere
7. Le samedi 7 juillet 2007 à 09:50, par Tekkila
8. Le samedi 7 juillet 2007 à 10:04, par nicoptere
9. Le samedi 7 juillet 2007 à 23:09, par starmonkey
10. Le samedi 7 juillet 2007 à 23:42, par nicoptere
Ajouter un commentaire