Salut,
Je cherche à créer un repère avec 3 axes à 90° (pour représenter l'espace sur 3axes) et sur chaque axes avoir une flèche qui simule les efforts sur chacun de ces axes, avec un visu à 45° (iso 3D).
A l'origine du repère je voudrais mettre une sphère .
Actuellement je suis parti sur directx , j'ai crée ma fenêtre et mes axes et ma sphére
pareil pour l'axe Y et Z
et dans la routine Render j'affiche mes meshs
Sphere.DrawSubset(0);
axeXP.DrawSubset(0);
d3dDevice.Transform.World = Matrix.RotationX(90);
axeYP.DrawSubset(0);
d3dDevice.Transform.World = Matrix.RotationY(90);
axeZP.DrawSubset(0);
Mais la ça ne marche pas bien l'axe X n'apparait que lorsque je rafraichis la fenêtre en modifiant la taille avec la souris et mes axes ne partent pas du centre de mon repère.
Merci pour votre aide