Corrected issue with matrix order multiplication #1054
This commit is contained in:
parent
4f7d090fb2
commit
98a7d35bab
1 changed files with 3 additions and 3 deletions
|
@ -1303,11 +1303,11 @@ void BeginMode2D(Camera2D camera)
|
||||||
|
|
||||||
rlLoadIdentity(); // Reset current matrix (MODELVIEW)
|
rlLoadIdentity(); // Reset current matrix (MODELVIEW)
|
||||||
|
|
||||||
// Apply screen scaling if required
|
|
||||||
rlMultMatrixf(MatrixToFloat(screenScaling));
|
|
||||||
|
|
||||||
// Apply 2d camera transformation to modelview
|
// Apply 2d camera transformation to modelview
|
||||||
rlMultMatrixf(MatrixToFloat(GetCameraMatrix2D(camera)));
|
rlMultMatrixf(MatrixToFloat(GetCameraMatrix2D(camera)));
|
||||||
|
|
||||||
|
// Apply screen scaling if required
|
||||||
|
rlMultMatrixf(MatrixToFloat(screenScaling));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Ends 2D mode with custom camera
|
// Ends 2D mode with custom camera
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue