private void glControl1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e) { if (down) { int deltax = e.X - oldmousex; int deltay = e.Y - oldmousey; oldmousex = e.X; oldmousey = e.Y; overheadcameraK.SetT(overheadcameraK.GetT() + (float)deltax * 0.05f); overheadcameraK.SetAngle(overheadcameraK.GetAngle() + (float)deltay * 1f); if (overheadcameraK.GetAngle() > 89) { overheadcameraK.SetAngle(89); } if (overheadcameraK.GetAngle() < -89) { overheadcameraK.SetAngle(-89); } } }