Originally Posted by wossname
I know exactly what I did to your camera class...
I changed it to this:
return new Vector((m_screenWidth / 2) - (x * m_screenWidth), (m_screenHeight / 2) - (y * m_screenHeight), 0);
from your original:
return new Vector((m_screenWidth / 2) + (x * m_screenWidth), (m_screenHeight / 2) + (x * m_screenHeight), 0);
That last x should have been a y and I changed those "+" to "-" because it was rendering upside down and backwards. Ever since then its been rendering beautifully until today when you messed it up again :D