Vielen, Vielen Dank.
In PureBasic sieht die Lösung so aus:
Code:
; Zunächst muss man Irrlicht eine Kollsion für das Terrain/Objekt erstellen lassen
*Terrain_Kollision = IrrGetCollisionGroupFromTerrain(*Objekt_Terrain, 2)
;Anschließend wird im Hauptcode der Strahl abgefragt, der von der Mausposition auf der Kamera (Bildschirm) ausgeht
IrrGetRayFromScreenCoordinates(*Mouse\x, *Mouse\y, *Kamera, @Strahl_Start,@Strahl_Ende)
;nun muss nur noch der Kollisionspunkt von Strahl und Terrain Berechnet werden
IrrGetCollisionPoint(Strahl_Start, Strahl_Ende, *Terrain_Kollision, @Kollision)
Sollte jemand dasselbe Problem haben, kann er mir eine Nachricht senden und ich werde demjenigen helfen. Die Befehle sind NICHT in dem Handbuch von IrrlichtWrapper zu finden.
lg
Andreas