Ich habe eine Modellmatrix, nach der ich die Position des Netzes in meiner Welt suche. Bei jedem Aufruf von glRotate()
und glTranslate()
habe ich einen entsprechenden Aufruf an modelMatrix.rotate()
und modelMatrix.translate()
, der anscheinend korrekt funktioniert.
Jetzt muss ich die Begrenzungsbox aktualisieren, die mit jedem meiner Modelle verknüpft ist. Ich arbeite im libGDX-Framework und in der BoundingBox
-Klasse Hier finden Sie , es gibt eine Methode mul()
, die mir erlauben sollte, eine Matrix auf die Bounding Box anzuwenden, aber die Werte werden nicht korrekt aktualisiert und ich denke, es könnte die Art sein, wie ich sie anwenden möchte. Irgendwelche Ideen?
Hier ist mein relevanter Code:
%Vor%Tags und Links java android collision-detection opengl-es libgdx