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". |