Les détecteurs de position

CylinderSensor
CylinderSensor

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 CylinderSensor vous permet de déclarer un objet à manipuler avec une rotation autour de l'axe Y.

Définition du bloc CylinderSensor :

CylinderSensor {

evenement isActive

evenement rotation_changed

evenement trackPoint_changed

champ autoOffset TRUE

champ diskAngle 0.262

champ enabled TRUE

champ maxAngle 1

champ minAngle 0

champ offset 0

}

Champs du Bloc CylinderSensor
isActive Evenement renvoyant l'activation ou non du detecteur ?
rotation_changed Evenement renvoyant la valeur de rotation
trackPoint_changed Evenement renvoyant la nouvelle position de départ
autoOffset Objet reste ou non à sa dernière position entre deux manipulations
diskAngle Comment sera manipulé l'objet
enabled Active ou desactive le détecteur
maxAngle Angle maximal de rotaion
minAngle Angle minimal de rotation
offset Valeur de démarrage à l'angle de rotation de l'objet