Historique des modifications - Message

Message #6435

Sujet: Créer un plan de référence


TypeDateAuteurContenu
Création du message14-05-2009 17:45:22rainbow
Merci pour votre réponse cependant je ne suis pas bien avancé depuis le temps --'
Voici ce que je fais :
_App_Scene->setActiveCamera(...);
_App_Driver->setViewPort(...); //(j'initialise la bonne zone de l'écran puisque je bosses en splited screen)

core::plane3d<s32> origin_plan(core::vector3d<int>(0,1,0),0);
core::line3d<f32> ray = this->_App_Scene->getSceneCollisionManager()->getRayFromScreenCoordinates(core::position2d<int>(X_Souris, Y_Souris),Actual_VP->Get_Camera());
core::vector3d<s32> out; //coordonnée du point de la nouvelle position
core::vector3d<s32> start = core::vector3d<s32>((s32)ray.start.X, (s32)ray.start.Y, (s32)ray.start.Z);
core::vector3d<s32> end = core::vector3d<s32>((s32)ray.end.X, (s32)ray.end.Y, (s32)ray.end.Z);
origin_plan.getIntersectionWithLimitedLine(start, end, out);

Et quand je teste la valeur de la variable "out" et bien tout est à 0sadEn gros quelque chose doit encore clocher... Savez-vous quoi ?

Merci d'avance !

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
340 invités en ligne
membre en ligne: -
RSS Feed