$HEADER

PlugIT "Object 2D Position"

Le PlugIT "Object 2D Position" permet de positionner un objet 3D à partir de coordonnées 2D à l'écran.

 

Paramètres

1

Nom de l'objet à positionner.

2

Position horizontale en pixels, ou en pourcentage si la case "%" est cochée. Si la position est en pourcentage, vous pouvez appliquer un décalage en pixels.

3

Position verticale en pixels, ou en pourcentage si la case "%" est cochée. Si la position est en pourcentage, vous pouvez appliquer un décalage en pixels.

4

Alignement horizontal. Définit si la position est relative au bord gauche, au centre ou au bord droit de l'écran.

5

Alignement vertical. Définit si la position est relative au bord supérieur, au centre ou au bord inférieur de l'écran.

6

Distance de l'objet par rapport à la caméra.

7

Méthode de calcul de la distance de l'objet par rapport à la caméra

- Sur un plan à [distance] de la caméra : L'objet est positionné sur un plan situé à [distance] en face de la caméra. Les objet positionné ainsi apparaissent alignés sur un même plan. Si l'option suivante est cochée, les objets feront face à la direction de la caméra. Exemple :

- Distance réelle par rapport à la caméra : L'objet est positionné à [distance] de la caméra. Les objet positionné ainsi semblent placés sur une sphère autour de la caméra. Si l'option suivante est cochée, les objets seront orientés vers la caméra. Exemple :

8

Si cochée, l'objet sera réorienté pour faire face à la caméra. Si la première option est choisie pour le paramètre précédent, l'objet fera face à la direction de la caméra, pas à la caméra directement. Si la seconde est sélectionné, l'objet sera orienté vers la caméra (voir images d'exemple ci-dessus).

9

Si cochée, l'objet sera repositionné au lancement de l'application.


 

Action

Set object

Change l'objet à affecter.

Set position

Change la position de l'objet. Si le paramètre de lien est vide, l'objet est positionné aux coordonnées définies dans le plugIT. Le paramètre de lien est au format "PosX(%) PosY(%) (Xoffset) (Yoffset) (Distance)".
Exemples :
"10 10"
"20% 50%"
"150 30% 0 -20 5.0"

Get position

Récupère la position de l'objet à l'écran en pixels et sa distance par rapport à la caméra (événement "Position").

Reset object

Réinitialise l'objet à la position et orientation qu'il avait au lancement de l'application.

 

Événement

Position

Position de l'objet à l'écran en pixels et sa distance par rapport à la caméra. Format du paramètre de lien : "PosX PosY Distance".

Translation

Translation effectuée à l'écran 2D depuis le dernier rendu. Format du paramètre de lien : "PosX PosY Distance".
$FOOTER