Bonjour,
j'ai besoin d'utiliser la commande Terrain::getPosition() mais elle renvoie toujours (0,0,0) je ne sais pas pourquoi.
extrait de mon code:
a+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Ogre::TerrainGroup::TerrainIterator ti = mTerrainGroup->getTerrainIterator(); while (ti.hasMoreElements()){ Ogre::Terrain* pTerrain = ti.getNext()->instance; ... Ogre::Vector3 terrainWorldPosition = pTerrain->getPosition(); pBody->getWorldTransform().setOrigin(btVector3(terrainWorldPosition.x, terrainWorldPosition.y, terrainWorldPosition.z));
Partager