diff --git a/rug.cpp b/rug.cpp index 4665dac9..7f5d89b9 100644 --- a/rug.cpp +++ b/rug.cpp @@ -1621,7 +1621,7 @@ void actDraw() { last_orientation = getOrientation(); else { transmatrix next_orientation = getOrientation(); - apply_rotation(inverse(last_orientation) * next_orientation); + apply_rotation(inverse(next_orientation) * last_orientation); last_orientation = next_orientation; } #endif