Test Génération par collision

Le test Génération par collision crée de nouvelles particules à partir de particules existantes qui entrent en collision avec une ou plusieurs déformations spatiales Déflecteur.

Après la collision, vous pouvez indiquer différents comportements pour les particules parentes et leur descendance. Chaque particule engendrée est créée au même emplacement que son parent ; elle possède aussi la même orientation et la même forme. Le test Génération par collision peut donner aux particules engendrées une vitesse et un facteur d'échelle différents. Si vous reliez le test Génération par collision à un autre événement, les particules engendrées sont transmises à cet événement ; vous pouvez y spécifier des propriétés différentes pour les nouvelles particules.

Parmi les exemples d'utilisation de Génération par collision, citons les marques ou les explosions résultant de collisions entre particules et objets. Pour obtenir ces effets, vous pouvez utiliser Génération par collision avec les opérateurs Marquer forme et Orientation forme.

Le test Génération par collision prend en charge les déformations spatiales Déflecteur suivantes :

Conseil : lorsque vous testez des collisions avec plusieurs déflecteurs, pour de meilleurs résultats, placez tous les déflecteurs dans un seul test Génération par collision. Ainsi, le test s'applique aux collisions avec tous les déflecteurs simultanément, ce qui évite d'en oublier.

Interface

L'interface utilisateur apparaît dans le groupe de fonctions Paramètres, à droite de la boîte de dialogue Vue particule.

Avec la génération par collision, un parent est la particule d'origine à partir de laquelle sont engendrées de nouvelles particules.

Zone Test positif pour

Cochez ces cases pour indiquer les particules (le cas échéant) pouvant être redirigées vers l'événement suivant après avoir réussi le test.

Remarque : une fois que les tests d'une particule sont positifs, le test Génération par collision ne la vérifie plus pour déterminer des collisions. Si vous souhaitez simplement que des particules soient engendrées à chaque collision, désactivez l'une ou/et l'autres des deux options suivantes et utilisez un autre test pour effectuer la redirection.
Particules parentes
Lorsque cette option est activée, les particules parentes peuvent être redirigées lorsque les conditions de test sont remplies. Valeur par défaut : activé.

Si vous utilisez l'option Dès la première collision, les particules parents sont uniquement disponibles si l'option Supprimer parent est désactivée.

Cette option est également disponible lorsque vous utilisez l'option Engendrer à chaque collision. Dans ce cas, les particules parentes ne sont testées positives qu'après être entrées en collision le nombre de fois indiqué par la valeur Jusqu'au nbr.

Particules engendrées
Lorsque cette option est activée, les particules engendrées peuvent être redirigées lorsque les conditions de test sont remplies. Valeur par défaut : activé.

Zone Déflecteurs

Cette zone affiche les déflecteurs actuellement appliqués et permet d'en ajouter et d'en supprimer.

[liste]
Affiche les déflecteurs appliqués à cet opérateur. Si plus de trois déflecteurs sont appliqués, une barre de défilement apparaît sur le côté droit de la liste.

Si vous supprimez de la scène une déformation spatiale figurant dans la liste, son nom est remplacé par l'entrée " supprimé ".

Ajouter
Cliquez sur ce bouton, puis sélectionnez une déformation spatiale Déflecteur dans la scène pour l'ajouter en fin de liste.
Par liste
Cliquez sur ce bouton, puis, à l'aide de la boîte de dialogue Sélectionner déflecteurs, ajoutez une ou plusieurs déformations spatiales à la liste. Les déformations spatiales de force doivent déjà être présentes dans la scène.
Supprimer
Sélectionnez un déflecteur dans la liste, puis cliquez sur ce bouton pour le supprimer. Toute déformation spatiale supprimée reste dans la scène.

Zone Taux et quantité de génération

Utilisez ces paramètres pour indiquer quand les particules doivent être engendrées, ainsi que d'autres valeurs concernant le nombre de particules engendrées.

  • Dès la première collisionLes particules sont générées uniquement lors de leur première collision avec un déflecteur.

    Supprimer parentLorsque cette option est activée, elle permet de supprimer chaque particule d'origine qui a servi à en générer une nouvelle. Elle est uniquement disponible avec l'option Dès la première collision.

  • Engendrer à chaque collisionEn cas de collisions multiples, les particules sont engendrées à chaque collision, dans la limite définie par le paramètre Jusqu'au nbr.

    Jusqu'au nbr.Nombre maximum de collisions autorisées pour les particules parents qui sont à l'origine des particules générées. Cette option est uniquement disponible avec Engendrer à chaque collision. Valeur par défaut : 3.

    Lorsque l'option Particules parentes zone Test positif pour est activée, les particules parentes ne sont testées positives qu'après être entrées en collision le nombre de fois indiqué par la valeur Jusqu'au nbr.

Génération possible
Pourcentage de particules de l'événement courant qui engendreront de nouvelles particules. Ce pourcentage est déterminé une fois par particule, lorsqu'elle entre dans l'événement. Néanmoins, le paramètre peut être animé. Valeur par défaut : 100,0.

Pour les valeurs autres que 100,0, le paramètre Génération utilise un processus de sélection aléatoire, qui est affecté par le paramètre Valeur de départ (de la zone Unicité). Par exemple, avec cinq particules parentes, si vous attribuez la valeur 1 au paramètre Nbr. de descendants, et 80,0 au paramètre Génération, vous pouvez obtenir pour chaque collision n'importe quel nombre de particules engendrées compris entre 2 et 5. Toutefois, la moyenne par génération serait égale à 4.

Nbr. de descendants
Nombre de nouvelles particules créées par le système à partir de chaque particule parente pour chaque événement de génération. Valeur par défaut=1.
Variation
Quantité dont la valeur du paramètre Nbr. de descendants peut varier de façon aléatoire. Valeur par défaut : 0,0.

Pour obtenir la valeur de test réelle de chaque particule, le système multiplie la valeur Variation par un chiffre aléatoire compris entre -1,0 et 1,0, puis applique le résultat sous la forme d'un pourcentage du paramètre Nbr. de descendants. Par exemple, si les paramètres Nbr. de descendants et Variation sont respectivement égaux à 20 et 10, le nombre réel de descendants par particule sera compris entre 18 et 22.

Sync. par
Sélectionnez l'intervalle de temps à utiliser pour animer les paramètres Nbr. de descendants et Variation :
  • Durée absoluetoutes les clés définies pour les paramètres sont appliquées aux images réelles pour lesquelles elles sont configurées.
  • Age particuletoutes les clés définies pour les paramètres sont appliquées aux images correspondantes relatives à l'existence de chaque particule.
  • Durée événementtoutes les clés définies pour les paramètres sont appliquées à chaque particule dès qu'elle entre dans l'événement.
Réinitialiser âge particule
Définit sur 0 l'âge de chaque particule qui vient d'être générée. Lorsque cette option est désactivée, chaque particule générée hérite de l'âge de sa particule parente. Valeur par défaut : activé.

Zone Vitesse

Cette zone permet d'indiquer le comportement des particules engendrées et leur vitesse absolue ou relative (par rapport à la vitesse de leur particule parente), avec une variation aléatoire facultative. La direction d'une particule engendrée est toujours liée à celle de sa parente, mais il est possible de définir une divergence pour qu'au final, elles se dispersent. La valeur par défaut est Héritée.

Parent

Indique le comportement de la particule parente. Elle est uniquement disponible lorsque le paramètre Supprimer parent est désactivé.

  • Rebondla vitesse et la direction après collision sont déterminées par les propriétés du déflecteur.
  • Poursuivrela collision n'a aucune incidence sur la vitesse et sur la direction des particules.
Descendants

Indique le comportement des particules nouvellement engendrées.

  • Rebondla vitesse et la direction des descendants après collision sont déterminées par les propriétés du déflecteur.
  • Poursuivrela collision n'a aucune incidence sur la vitesse et la direction des descendants.
  • En unitésPermet d'indiquer la vitesse des particules générées en unités système par seconde. Valeur par défaut : 100,0.

    Une valeur positive hérite la direction de la particule parente, tandis qu'une valeur négative l'inverse.

  • % héritée(s)Indique la vitesse de chaque particule générée sous la forme d'un pourcentage de la vitesse de sa particule parent. Valeur par défaut : 100,0

    Une valeur positive hérite la direction de la particule parente, tandis qu'une valeur négative l'inverse.

% Variation

Quantité dont la vitesse d'une particule engendrée peut varier de façon aléatoire. Valeur par défaut : 0,0.

Pour obtenir la vitesse réelle de chaque particule engendrée, le système multiplie la valeur Variation par un chiffre aléatoire compris entre -1,0 et 1,0, puis ajoute le résultat à la vitesse (indiquée ou héritée) de la particule. Par exemple, si la vitesse d'une particule est égale à 100 unités/seconde et que la variation est définie sur 20, la valeur testée de chaque particule se situera entre 80 et 120 unités/seconde.

Divergence

Permet d'étendre le flux des particules engendrées. Utilisez le paramètre numérique pour définir l'étendue de la divergence en degrés. Intervalle : de 0 à 180. Valeur par défaut : 12,0.

Zone Taille

% facteur d'échelle
Echelle uniforme à appliquer à chaque particule engendrée, en pourcentage de la taille de sa parente. Valeur par défaut : 100,0.
% Variation
Quantité dont l'échelle d'une particule engendrée peut varier de façon aléatoire. Valeur par défaut : 0,0.

Pour obtenir l'échelle réelle de chaque particule engendrée, le système multiplie la valeur Variation par un chiffre aléatoire compris entre -1,0 et 1,0, puis ajoute le résultat à la valeur Facteur échelle. Par exemple, si les paramètres Facteur échelle et Variation sont respectivement définis sur 100 et sur 20, chaque particule engendrée aura une taille comprise entre 80 et 120 % de la taille de sa parente.

Zone Unicité

Le paramètre Unicité active la randomisation pour le résultat Génération (s'il est inférieur à 100,0), ainsi que pour les valeurs Variation.

Valeur de départ
Indique la valeur de randomisation.
Nouveau
Calcule une nouvelle valeur de départ à l'aide d'une formule de randomisation.