Поворот 3D изображения VTK с помощью C#
Я пытаюсь повернуть трехмерное изображение, используя библиотеку VTK и язык C#. Трехмерное изображение - это изображение.STL, которое я читаю с помощью VTKRead, а затем определяю актера следующим образом. vtkActor actor_EtatObjet_Actuel = vtkActor.New();
в качестве глобальной переменной, чтобы повернуть мое изображение с помощью таймера. Для этого я сделал
private void timerRot_3D_Tick(object sender, EventArgs e)
{
actor_EtatObjet_Actuel.RotateX(30);
}
Мой поворот не работает должным образом, и я жду, когда я нажму на элемент управления окна. Когда я делаю это вращается. Например: мой таймер определен на 1 с, поэтому, если я подожду 3 с, а затем нажму на элемент управления Windows, мое изображение будет вращаться на 3* градуса?
Я хотел бы вращать его, следовательно, каждую 1 секунду, не нажимая на элемент управления Windows.
Как мне это сделать?