Les détecteurs de position

PlaneSensor
PlaneSensor

Historique du VRML

Débuter en VRML

Les formes de base

Couleurs et textures

Son et multimédia

Eclairage et environnement

Les formes complexes

Positionner et naviguer

Les blocs spéciaux

Les détecteurs de position

  1. CylinderSensor
  2. PlaneSensor
  3. SphereSensor

Les détecteurs spéciaux

Les animations

Les modèles prédéfinis

 

 

 

 

 

 

Le bloc PlaneSensor vous permet de déclarer un objet à manipuler avec une rotation autour des axes X et Y.

Définition du bloc PlaneSensor :

PlaneSensor {

evenement isActive

evenement trackPoint_changed

evenement translation_changed

champ autoOffset TRUE

champ enabled TRUE

champ maxPosition -1 -1

champ minPosition 0 0

champ offset 0 0 0

}

Champs du Bloc CylinderSensor
isActive Evenement renvoyant l'activation ou non du detecteur ?
trackPoint_changed Evenement renvoyant la nouvelle position de départ
translation_changed Evenement renvoyant la valeur de position
autoOffset Objet reste ou non à sa dernière position entre deux manipulations
enabled Active ou desactive le détecteur
maxPosition Déplacement maximal
minPosition Déplacement minimal
offset Valeur au démarrage de la position de l'objet