Crée un gestionnaire de gizmos avec les gizmos choisis activés : flèches de position, anneaux de rotation, poignées d'échelle et boîte englobante.
Avec usePointerToAttachGizmos vrai, les gizmos s'attachent au maillage sur lequel l'utilisateur clique, limité
à attachableMeshes quand cette liste est donnée ; clearGizmoOnEmptyPointerEvent les détache
lors d'un clic dans le vide.
Les gizmos à activer, les maillages attachables, le comportement du pointeur et le ratio d'échelle
Le gestionnaire de gizmos
const manager = bitbybit.babylon.gizmo.manager.createGizmoManager({ positionGizmoEnabled: true, rotationGizmoEnabled: true, scaleGizmoEnabled: false, boundingBoxGizmoEnabled: false, attachableMeshes: [], usePointerToAttachGizmos: false, clearGizmoOnEmptyPointerEvent: false, scaleRatio: 1 });
bitbybit.babylon.gizmo.manager.attachToMesh({ gizmoManager: manager, mesh });
Lit le gizmo de position d'un gestionnaire, les flèches qui font glisser le maillage le long d'un axe, pour régler son magnétisme et ses plans ; il n'existe que quand les gizmos de position sont activés.
Le gestionnaire de gizmos
Le gizmo de position
Lit le gizmo de rotation d'un gestionnaire, les anneaux qui tournent le maillage autour d'un axe, pour régler son magnétisme et sa sensibilité ; il n'existe que quand les gizmos de rotation sont activés.
Le gestionnaire de gizmos
Le gizmo de rotation
Lit le gizmo d'échelle d'un gestionnaire, les poignées qui étirent le maillage le long d'un axe, pour régler son magnétisme et sa sensibilité ; il n'existe que quand les gizmos d'échelle sont activés.
Le gestionnaire de gizmos
Le gizmo d'échelle
Lit le gizmo de boîte englobante d'un gestionnaire, le cadre à poignées de coin pour mettre à l'échelle et tourner, pour régler ses poignées et son magnétisme ; il n'existe que quand les gizmos de boîte englobante sont activés.
Le gestionnaire de gizmos
Le gizmo de boîte englobante
Affiche les gizmos activés du gestionnaire sur un maillage pour que l'utilisateur puisse le manipuler ; tout maillage attaché auparavant est libéré.
Le gestionnaire de gizmos et le maillage
Le même gestionnaire de gizmos
Masque les gizmos du gestionnaire en libérant le maillage auquel ils étaient attachés.
Le gestionnaire de gizmos
Le même gestionnaire de gizmos
Le gestionnaire de gizmos possède les manipulateurs à l'écran pour un maillage attaché à la fois et, par défaut, les attache à ce que le pointeur clique. Créez-le avec les gizmos que vous voulez activer, puis lisez-y les gizmos individuels de position, rotation, échelle et boîte englobante pour les régler.