protected void Timer_Tick(object sender, EventArgs eArgs) { if (sender == timer) { if (RotSelected == RotationType.ROT_AROUND_X) { AppendRotationX(0.05); } else if (RotSelected == RotationType.ROT_AROUND_Y) { AppendRotationY(0.05); } else if (RotSelected == RotationType.ROT_AROUND_Z) { AppendRotationZ(0.05); } else if (RotSelected == RotationType.ROT_AROUND_XY) { AppendRotationX(0.05); AppendRotationY(0.05); } else if (RotSelected == RotationType.ROT_AROUND_XZ) { AppendRotationX(0.05); AppendRotationZ(0.05); } else if (RotSelected == RotationType.ROT_AROUND_YZ) { AppendRotationY(0.05); AppendRotationZ(0.05); } Refresh(); } }