particle


système de particules

Principe
brush
envelope
fac
genetic
segment
vol
Voir aussi

Principes


Un système dynamic de particules peut être défini.
Remarque: il est nécessaire de faire yes particle pour activer les particules.

particle brush

alea
rand

particle alea brush(id)

        Retourne la densité des particules du pinceau id.

particle alea brush(id)=c

        Change cette densité.
Notes
Le pinceau id sera affiché comme des particules aléatoires (reproductible).
0 <= c < 1: 0 (aucune particule), 1: plein).

particle rand brush(id)

        Retourne la densité des particules du pinceau id.

particle rand brush(id)=c

        Change cette densité.
Notes
Le pinceau id sera affiché comme des particules aléatoires (non reproductible).
0 <= c < 1: 0 (aucune particule), 1: plein).

particle envelope

particle envelope vol(id)


        Retourne les coefficients des particules de l´envelope du volume id.

particle envelope vol n=dens,c

        Affecte ces coefficients.

particle fac

particle fac(f) vol(id)

        Retourne les coefficients de la propriété particle de la facette f du volume id.

particle fac(f) vol(id)=dens,coe,fact,alea,max1,max2

        Affectation de ces coefficient.

particle genetic

particle(p) genetic(id)

        Retourne l´individu (ou particule) p de la génétique id.

particle(p) genetic(id)=valeurs

        Affecte valeurs à la particule p de la génétique ied.

particle(0) genetic(id)=valeurs

        Ajoute une particule à la génétique id.
Remarques:
1) valeurs peut être:
        Une suite de flottants
        Une chaine de caractères
2) Tous les individus doivent être de même type (char ou float)
3) Tous les individus doivent avoir la même taille
4) Voir aussi: genetic

particle segment

particle segment vol(id)

        Retourne la propriété ´particle segment vol´ du volume id.

particle segment vol(id)=dens,dis,alea,ext,coe,flag

        Affecte cette propriété
Remarques:
1) Les arêtes des facettes du volume id sont affichées en mode ´particle´
2) dens=densité (entre 0 et 1) des particules
3) dis=éloignement à l´arête (entre 0 et 1)
4) alea=1: Aléatoire reproductible
5) ext,coe,flag = paramètres d´extension.

particle vol

particle vol(id)

        Retourne les coefficients de la propriété ´particle´ du volume id.

particle vol(id)=dens,coe,fact,alea,max1,max2

        Affectation de ces coefficients (voir particle fac vol)
dens = densité des particules générées sur cette facette
0: Facette vide, 1: facette remplie
coe = coefficient de déplacement aléatoire dont la mesure est coe * côté de la facette:
0: les particules sont sur la facette
1: elles ne s´en éloignent pas de plus de la taille de la facette
fact = facteur de densité d´une particule
alea = type d´aléatoire:
0: Tirage aléatoire
1: Tirage aléatoire reproductible (pour l´animation)
max1 = nombre maximum de particules générées (100000 par défaut)
max2 = nombre maximum de particules générées dans un sous-nuage (100 par défaut)
Remarques:
1) Si alea != 0: aléatoire reproductible
2) Si une particule est, em projection, plus grande que le pixel, elle est remplacée par un nuage de particules
3) Si une particule est, em projection, plus petite que le pixel, la densité des particules sur la facette est ajustée à sa projection
4) Si fact>1, chaque particule est un nuage de taille fact
5) max1 sert à éviter des affichages trop longs pour des vues rapprochées
6) max2 = nombre maximum de particules générées dans un sous-nuage (100 par défaut)
7) Si le volume id a une propriété motif vertex, chacune des particules sera remplacée par un motif.

Voir aussi:

no particle
vol particle
yes particle