Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

36 commentaire(s) de hpotter sur des sources sur tout CodeS-SourceS

Le : 28/11/2008 21:02:15
Source : CARROUSEL EN VRAI 3D SOUS CS4
Vraiment exellent, fluide et d'une classe digne de apple !


Le : 01/08/2008 14:10:25
Source : EFFET ONDES SUR L'EAU
Une petite recherche rapide sous google : http://www.bytearray.org/?page_id=82 pour des exemple de byteArray ^^
l'effet Equalizers nous interresse le plus ici


Le : 01/08/2008 14:05:51
Source : EFFET ONDES SUR L'EAU
non, ca fonctionne bien par ByteArray ( je ne parle pas de cette source là )
effectivement, le bytearray n'existe que depuis flash 9, mais il c'est une class très interressante car elle permet, notament, de convertir une image en un tableau d'octet et de trtavailler dessus uniquement par le calcul et de façons bien plus rapide.

je vais regardé une fois que je serait chez-moi (je suis en vaccances là), j'ai un site spécialisé uniquement sur les BytesArray, très utililes tout de même puisque les plus fou de flash au monde on développer des générateur d'image jpeg, de document PDF, et même à commander flash à partir d'une wiimote ! mais bon, on sort un peu du sujet là ^^


Le : 31/07/2008 12:54:45
Source : EFFET ONDES SUR L'EAU
Je revient faire un petit coucou ^^en réponse à piv29
il est tout a fait possible de générer plusieurs vague à la fois ^^
Si le code est bien écrit, et qu'il n'y a pas déjà trop d'effets sur l'annimation cela fonctionne bien.
Certains, spécialiste des BytesArrays de flash 9 ont réussis à générer des effets comme celui-ci avec des collisions entre plusieurs vagues... ne me demander pas comment ils font, je n'en sait rien, mais l'annimation est parfaitement fluide.

Les effets visuel de ce genre se répendent dans flash, surtout autour du moteur 3D papervision entièrement écrit en flash AS3 : http://blog.papervision3d.org/ et cela n'est pas fini, aves l'arrivée bientôt de flash 10, nom de code ASTRO qui arrive avec l'accélération matérielle, et une grande nouveau, un nouveau language pour créer ses propres filtres... que du bonheur donc ^^

Donc, tu vois Blacknight, il sera bientôt possible d'améliorer un peu (beaucoup) cet effet.
En ce qui concerne cet effet comme celui-ci, je vais vous donner 2 ou trois conseil que j'ai moi-même expérimenté :
- Si votre annimation est static, qu'elle n'a pas d'interaction avec l'utilisateur :
Utilisé une vidéo, ou à l'aide d'une petite boucle for et d'un tableau, préchargez les images dans le tableau, et appelez-les dans la boucles, car c'est le dessin des images qui prend le plus de puissance.

- Il est également possible de ne drawer que ce qui nous interesse en précisant une zone avec un object Rectangle, ici il suffirait de ne drawer que dans un rectangle qui englobe toutes les vagues pour accélérer un peu l'animation.

- Si vous voulez effectuer des calculs mathématiques sur la map, utilisé ( sous flash 9 uniquement ) la classe bytearray qui est plus rapide que la manipulation de pixel classique.

- Eviter le plus possible les manipulations de Bitmap qui sont très gourmandes en ressources mémoires et processeurs confondus, tout vous utilisateurs n'ont pas forcéméne un 3Ghz en quad-coeur ( si vous en avez un ^^ ) ni une GeForce 9

Ces effets ne doivent être qu'utilisé à usage décorative, pour l'instant, car ils sont trop gourmant pour avoir une utilisé dans un jeu par exemple.

En tout cas, bravo ^^
Je te propose aussi une ouverture que j'ai déjà expérimenté :
En dessiant les vague par la programmation, avec la méthode beginGradientFill, tu peut alors dessiner tes vagues de fàçon dynamiques et cadrer leurs hauteurs sur un son par exemple, en les fesant se propager d'un même point. Je pense que je vais mettre la source de cela sur le site, je vais juste la retrouver d'une part ^^ et la nettoyer un bon coup.


Le : 06/11/2007 21:31:47
Source : HORLOGE DE HELLRIDER V1.1
Très belle horloge en effet !


Le : 23/09/2007 10:36:07
Source : EFFET DE VAGUE SUR IMAGE (OU CLIP ANIMÉ SI VOUS VOULEZ)
Pour répondre a aerolyte, pour effectuer un effet circulaire, il s'uffit d'utiliser un gradient circulaire. C'est aussis simple que cela, maintenant si tu cherche plus dans les effets 3D, je te recommande Papervision 3D qui est un sublime moteur 3D en flash, gratuit et très performant.


Le : 23/09/2007 10:33:32
Source : EFFET DE VAGUE SUR IMAGE (OU CLIP ANIMÉ SI VOUS VOULEZ)
Non, une map est en faite une image Bitmap (jpeg, gif, png ou autre) mais qui graphiquement ne représente rien pourl'oeuil humain ; en faite c'est une sorte de grand tableau ou chaque pixel représente un information précise.

Dans notre exemple, on génère un map ou chaque pixel représente le deplacement d'une image source. C'est a dire que nous avons l'image du coucher de soleil, en fournissant une image de même taille à flash mais sous la forme d'une map, flash aplique alors une fonction mathématique a chaque pixel de l'image du coucher par rapport a la map :

déplacement[x, y] = positionDeDépart[x, y] * ((couleurDeLaMap[x, y] - 128) / 128 * multiplicateur[x, y]);

C'est plus clair ? je suis prêt à répondre à toutes les questions (dumoins celles que je peut répondre)


Le : 20/05/2007 18:39:53
Source : SIMULATION D'ANALISEUR DE SPECTRE
Cela vient de changer dans flash 9, l'action script 3 avec la classe SoundMixer permet de récuperer le spectre audio en cours qu'il vienne du micro ou d'un fichier interne ou externe... tout cela grace à la fonction SoundMixer.computeSpectrum...

De plus flash est a présent capable d'extraire toutes données ID3 même l'image de l'album.

Pour aller plus loin il semblerai qu'il soit également capable de modifier la vitesse de lecture du son (à vérifier...) voilà....

Mais je le dit cette source est suberbe ! bravo !


Le : 02/01/2007 12:33:10
Source : EFFET DE VAGUE SUR IMAGE (OU CLIP ANIMÉ SI VOUS VOULEZ)
j'ai trouvé la raison de la surchage et je l'ai régléer, c'est une erreur de ma part veuillez m'en excuser :

import flash.filters.DisplacementMapFilter;
import flash.geom.Point;
import flash.display.BitmapData;
map._visible = false;
Bmp = new BitmapData(map._width, map._height);
this.onEnterFrame = function() {
    Bmp.draw(map);
    displacementMap = new DisplacementMapFilter(Bmp, new Point(0, 0), 1, 1, 10, 10, "clamp");
    deforme.filters = [displacementMap];
};


Le : 26/12/2006 17:12:13
Source : EFFET DE VAGUE SUR IMAGE (OU CLIP ANIMÉ SI VOUS VOULEZ)
J'ai une suggestion à vous faire :

Dans la 3D en flash le problème est la texture, imaginous que l'on utilise ce filtre pour la déformation de la texture mais comment ?



1 2 3 4


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.