Création de méta-ball en actionscript

Soyez le premier à donner votre avis sur cette source.

Vue 7 116 fois - Téléchargée 1 111 fois

Description

Ce code donne une fonction permettant de créer des métaballs en passant en paramètre 2 points et un rayon. bien entendu ces méta-ball sont fait en 2D, le code est assez désordonné, mais j'ai la flemme de le remettre en forme, j'ai un autre projet qui commence.

PS : la couleur est facilement adaptable, et une optimisation pourrait être fait en remplaçant la construction des cercles par 4 curveTo() plutot que par une boucle utilisant les formules trigonométriques

Codes Sources

A voir également

Ajouter un commentaire Commentaires
spinzero Messages postés 16 Date d'inscription samedi 4 novembre 2000 Statut Membre Dernière intervention 21 mars 2009
24 nov. 2006 à 05:05
Superbe !

Aurais tu amélioré ou commenté cette source ? j'ai essayé d'utiliser 2 rayons (ra,rb) de cercle différents mais après plusieurs tentatives je ne vois pas ce qu'il faut modifier.

Les 2 cercles sont modifiables :

...for (var i = 0; i <= Math.PI * 2+0.5; i += 0.05){
lineTo(xa + ra * Math.cos(i), ya + ra * Math.sin(i));
endFill();


beginFill(0x0,100);
moveTo(xb + rb, yb);

for (var i = 0; i <= Math.PI * 2+ .5; i += 0.05){
lineTo(xb + rb * Math.cos(i), yb + rb * Math.sin(i));
endFill();


... MAIS APRES QUE FAUDRAIT-IL FAIRE ?

if (2*d <= Math.sqrt(3) * 17/9 * ra){
var coa = d / (2 * ra);
var sia = Math.sqrt(1 - (Math.pow(d, 2) / (4 * Math.pow(ra, 2))));
var cob = (xb - xa) / (2 * d);
...

voilà, si tu as une idée ...
ubur Messages postés 26 Date d'inscription samedi 8 octobre 2005 Statut Membre Dernière intervention 21 avril 2006
16 déc. 2005 à 14:44
salam,

j'aprouve lecomentaire de pegase31, puisque je ss q'un debutant ou + alors j'aimerrais bien que tu met qql q comment
Nosferatu181187 Messages postés 21 Date d'inscription samedi 15 mars 2003 Statut Membre Dernière intervention 17 décembre 2005
16 déc. 2005 à 14:19
Je sais je sais, ça manque de commentaire, et le code n'est pas entièrement fini, mais je n'ai plus le temps d'achever parce que les exams approchent pour moi, et je dois terminer autre chose... j'adapterais la source des que je pourrais
BananaTree Messages postés 337 Date d'inscription vendredi 15 octobre 2004 Statut Membre Dernière intervention 2 novembre 2010
16 déc. 2005 à 10:40
Mettez des fichier as par pitié !
on_drag_on Messages postés 1236 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 6 octobre 2010
16 déc. 2005 à 03:33
salut,
héhé. exellent , moi j'adore ce genre de truc je comprend un peu la 1ère moitié, par contre là ou je m'égare c'est quand tu démarre cette floppée de variables :-(
je serais ravi aussi si tu pouvais mettre un tant soit peu de commentaires :-)
franchement l'effet le fait.
bravo!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.