$HEADER

PlugIT "Physic tools"

Ce PlugIT complet permet d’avoir accès à une toolbox complète afin de paramétrer les réactions physiques sur un objet.

 

Paramètres

1

Renseigne le nom de l'objet sur lequel sera appliqué la physique (l'objet doit être paramétré avec un body physique).

2

Si coché, l'objet sera contraint sur l'axe Y.

3

Utilise les coordonnées locales de l'objet.

4

Désactive la gravité sur l'objet.

5

Si coché, l'objet est gelé automatiquement losque l'objet atteint sont point d'équilibre.


 

Évènement

Has motion

Annonce un objet en mouvement (désequilibre)

Has no motion

Annonce un objet en équilibre

Leaves world

Envoyé losque l'objet quitte le monde physique.

Omega

Vélocité angulaire de l'objet

Velocity

Vélocité linéraire de l'objet

Ray intersect in

L'objet est entré dans un lancé de rayon physique

Ray intersect out

L'objet est sorti d'un lancé de rayon physique

Contact

L'objet est entré en contact avec un matériau physique (défini par un PlugIT Physic contact)

les paramètres sont dans l'ordre : le nom de l'objet touché, le nom du matériau physique touché, le nom du second matériau physique touché, la position x y z du contact, la normale x y z du contact, la force x y z du contact et la vitesse du contact

Overlap started

L'objet touche un autre matériau physique (défini par un PlugIT Physic contact)

les paramètres sont dans l'ordre : le nom de l'objet touché, le nom du matériau physique touché, le nom du second matériau physique touché

Overlap stopped

L'objet ne touche plus un autre matériau physique (défini par un PlugIT Physic contact)

les paramètres sont dans l'ordre : le nom de l'objet touché, le nom du matériau physique touché, le nom du second matériau physique touché

Grabed

L'objet à été attrapé (en utilisant le PlugIT physic mouse ou leap motion)

Ungrabed

L'objet à été relaché (en utilisant le PlugIT physic mouse ou leap motion)

Object setted

Envoyé lorsque l'action "Set object" est utilisée.


 

Action

Add constant force

Ajoute une force linéaire constante

Add constant torque

Ajoute une force angulaire (rotation) constante

Add force

Ajoute une force

Add impulse

Ajoute une impulsion

Add torque

Ajoute une force angulaire (rotation)

Add velocity

Ajoute de la vélocité

Reset body

Réinitialise la position et l'orientation de l'objet, toutes les forces sont remises à zero

Reset world

Réinitialise le monde

Set auto freeze

Applique en auto freeze

Set constant force

Applique une force constante

Set constant torque

Applique un vecteur de force angulaire (rotation) constant.

Set enable

Force l'activation ou la désactivation de l'objet physique (le lien prend 1 ou 0 en paramètre)

Set fluid volume ratio

Change le ratio entre le volume et la densité du fluide

Set fluid

Définit si l'objet agit comme un volume de fluide

Set force

Applique une force linéaire

Set gravity state

Active/Désactive la gravité sur l'objet

Set mass

Change la masse de l'objet

Set object

Modifie l'objet source en définissant un nouveau nom d'objet dans le paramètre (utilisez le plugIT "Get object" pour définir correctement le nom de l'objet). Sur la deuxième ligne du paramètre, vous pouvez définir 0 pour empêcher la réinitialisation de l'objet précédent.

Set omega

Applique un vecteur de vélocité angulaire (rotation).

Set torque

Applique un vecteur de force angulaire (rotation).

Set velocity

Applique un vecteur de vitesse de déplacement.

Set world enable

Active/désactive la physique.

Set world gravity

Change le vecteur de gravité du monde.

Apply on object

Applique les propriétés actuelles du body physique à l'objet passé en paramètre de lien (utilisez le plugIT "Get object" pour définir correctement le nom de l'objet).
$FOOTER