Bonjour, j'aurai besoin d'afficher la représentation des axes sur mon canavas 3d, pour permettre à l'utilisateur de visualiser l'angle actuel de la caméra.

Je pensais utiliser le postRender du canvas3D et récupérer la rotation actuelle de la camera grace à ceci et ainsi dessine en 2D la représentation en temps réelle des axes x-y-z

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 TransformGroup viewTG = page.getUniverse().getViewingPlatform().getViewPlatformTransform();
	         Transform3D tg = new Transform3D();
	         viewTG.getTransform(tg); 
 
 
	         Vector3d translation = new Vector3d();
	         tg.get( translation );
 
 
	         Quat4d rotation = new Quat4d();
	         tg.get( rotation );
Mais je ne sais pas quoi faire de l'objet rotation qui a 4 dimensions.

Merci pour votre aide.