Historique des modifications - Message

Message #2304

Sujet: Rotation camera


TypeDateAuteurContenu
Dernière modification17-05-2007 15:16:52firnafin
Excuse moi .
je me suis bien plantéhmm,a savoir pourquoi setRotation marche pas mais est proposé ... pas tres logique puisque considérée en tant que node elle devrai trouner .
Bon si tu ne veux tout de meme la faire tourner (sans passer par les matrices et par cameraFPS ) voici comment faire selon y et x :
		cam->setTarget(cam->getPosition()+irr::core::vector3df(cos(ax)*cos(ay),sin(ax),sin(ay)*cos(ax))  );

Attention si ay=0 la cam point en x.

je réédites j'avais oublier ca:

et pour la rotation en selon z tu fais juste :
		cam->setUpVector(irr::core::vector3df(sin(az),cos(az),0));

(j'espere que je me suis fait pardonner ..smile)
Création du message17-05-2007 15:05:48firnafin
Excuse moi .
je me suis bien plantéhmm,a savoir pourquoi setRotation marche pas mais est proposé ... pas tres logique puisque considérée en tant que node elle devrai trouner .
Bon si tu ne veux tout de meme la faire tourner (sans passer par les matrices et par cameraFPS ) voici comment faire selon y et x :
		cam->setTarget(cam->getPosition()+irr::core::vector3df(cos(ax)*cos(ay),sin(ax),sin(ay)*cos(ax))  );

Attention si ay=0 la cam point en x.

je réédites j'avais oublier ca:

et pour la rotation en selon z tu fais juste :
		cam->setUpVector(irr::core::vector3df(sin(az),cos(az),0));

(j'espere que je me suis fait pardonner ..smile)

Retour

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
112 invités en ligne
membre en ligne: -
RSS Feed