Message #10286
Sujet: Camera spéciale mesh
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 01-12-2011 16:13:38 | Hawk |
Salut,
Plusieurs problèmes dans ton code :
Tu dis que ton mesh est exactement au même endroit que ta caméra. Don c 'est normal que la caméra soit entre les jambes. Il faut que tu fasse plutot mesh->setPosition(camera->getPosition() + irr::vector3df(x,y,z)); avec un vecteur de distance (pour que ton mesh soit plus devant la caméra. Dans l'idéal même, je mettrais le mesh carrément à l'endroit que regarde la caméra (getTarget au lieu de getPosition)
Au lieu de donner un vecteur angulaire (une direction), tu donne une position. Il faut que tu calcule un angle à partir de la direction de vue de ta caméra ( camera->getTarget() - camera->getPosition() ). Là j'ai pas trop les formules en tête pour récupérer les angles à partir de la direction, c'est des maths. Bon courage. |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 155 invités en ligne membre en ligne: - RSS Feed |