Hallo,
Ich wollte mit Hilfe dieser Methode die 2d Mauskoordinaten ins 3d Spielfeld umrechnen, jedoch scheint es diese Methode nicht mehr zu geben in C#, denn es gibt Foreneinträge, wo diese Methode zwar verwendet wurde, jedoch war sie fehlerhaft.
So sollte es in etwas aussehen:
Code:
Line3D ScreenRay = this.mDevice.SceneManager.SceneCollisionManager.GetRayFromScreenCoordinates(this.mDevice.CursorControl.Position, this.mCamera);
ITriangleSelector TriangleSelektor = this.mDevice.SceneManager.CreateTerrainTriangleSelector(this.mTerrain, 0);
// Result = this.mDevice.SceneManager.SceneCollisionManager.GetCollisionPoint(bla1, bla2);
Wie kann ich denn jetzt herausfinden, wo ich in meiner 3d Welt hingeklickt habe?
Gruß Thomas