Les émetteurs Thinking Particles

Il existe différentes manières de créer des émetteurs avec les Thinking Particles. Une précision importante d'abord, un émetteur Thinking Particles n'est jamais un objet. D'accord, cela semble bizarre, particulièrement quand vous voyez les préréglages de TP fournis avec Cinema. La raison est simple : des objets peuvent être employés pour définir un certain nombre de paramètres de l'émetteur (c.-à-d. position, alignement, vitesse...) ce qui est souvent pratique, mais vous ne dépendez pas d'eux.
Nous le prouvons en construisant un émetteur qui ne se fonde pas sur un objet pour la position et l'alignement.
Cela ne semble pas trop difficile, n'est ce pas ?
Vous pouvez en déduire qu'il est possible d'utiliser pratiquement n'importe quoi pour créer un émetteur. scène
Essayons quelque chose de plus intéressant.
Que diriez-vous d'un émetteur qui crée des particules sur une ligne imaginaire entre deux points ?
Pour calculer les positions nous calculons le vecteur entre les points en soustrayant la positon d'un point de l'autre. PNaissance nous donnera non seulement les particules qu'il crée mais également leur nombre. Si 10 particules sont créées dans une image (le taux par image permet de régler cela facilement ) la sortie Numéro (naissance) nous donnera des valeurs allant de 0 à 9 pour les particules créées. Puisque nous connaissons le nombre de particules qui seront créées il est facile de calculer la progression de l'émission en divisant la valeur du numéro de naissance par le nombre de particules par image. Ceci nous donne une valeur entre 0 et 1 pour chaque particule dans une image.
Maintenant nous emploierons ce facteur et le vecteur de différence que nous avons calculé précédemment pour calculer une position pour chaque particule.
En multipliant le vecteur de différence avec notre facteur nous obtenons un vecteur qui représente seulement une partie de la longueur du vecteur original mais pointant dans la même direction.
Maintenant nous ajoutons ce vecteur à notre point de départ et nous obtenons une position absolue qui est assignée à nos particules. scène  animation

La détermination de la position, de l'alignement etc.. pour une particule est importante mais il y a d'autres facteurs aussi. Un des plus important est la synchronisation. La plupart des générateurs de TP nous proposent trois options, Quantité maximum, Taux par seconde et Taux par image.
• Quantité maximum va émettre des particules de façon qu'il y ait toujours un nombre donné de particules vivantes. Cela est facile à employer au début, mais parfois difficile à contrôler. Ce n'est pas pratique si vous voulez travailler avec un nombre précis des particules.
• Le taux par seconde produira un nombre donné de particules à chaque seconde, ce nombre dépend donc du taux par image réglé dans les préférences du projet. C'est très utile pour des effets comme l'échappement d'une fusée.
• Taux par image va émettre un nombre donné de particules chaque fois que le nœud est évalué. C'est très utile si vous voulez créer des particules basées sur un événement ou des particules uniques pour des buts spéciaux.


Il y a deux manières de déterminer quand un émetteur doit produire des particules :
• Animation directe des paramètres
• Activation par un événement

La première méthode se fait exactement de la même manière que n'importe quelle autre animation dans Cinema 4D en créant les images clé appropriées pour tous les paramètres nécessaires, dans le cas le plus simple l'animation du paramètre d'activation de la propriété Xpresso ou l'entrée Activer du nœud du générateur.
En utilisant des événements vous contrôlerez généralement l'émission en déclenchant le port d'entrée Activer du nœud générateur. C'est une simple valeur booléenne qui peut être le résultat d'une grande variété de calculs. Une méthode usuelle est d'employer des nœuds Comparer pour contrôler l'activation de l'émetteur par exemple en fonction de la distance à un objet. scène
Notez que dans cet exemple simple les particules ne sont pas émises d'une manière utilisable, elles sont juste créées sans la vitesse, la forme etc...


Eh bien, qu'est ce que tout cela nous a donné? Nous pouvons créer des particules à n'importe quelle position de notre choix, et même selon la position d'autres particules ou d'autres propriétés et selon n'importe quelle condition que nous pouvons définir. Cela ne paraît pas très impressionnant, mais c'est flexible et puissant en diable.

Retour à l'index