posts | comments
28Mar

Поворот площини за допомогою миші

No comments

По цих крапках потрібно визначити кут повороту площини. Як це зробити. Можна спробувати експериментувати з формулами, але незабаром стане зрозуміло, що треба враховувати не тільки відносні зміни координат Дx, Дy, але і їх абсолютні значення.
Так, наприклад, на приведеному нижче зображенні зміни по x для пересувань миші M0M і M0’M’ співпадають, але інтуїтивно зрозуміло, що одне з цих пересувань обертає трикутник за годинниковою стрілкою, а інше - проти.

новый массаж в киеве работаем круглосуточно

Суть прийому полягає в тому, що будується уявне одиничне коло з центром на початку координат і на ній відмірюються початковий і кінцевий кути. Потім проводиться поворот на різницю направлених кутів .

В даному випадку, щоб отримати точки M0’ і M’ треба просто нормалізувати вектори OM0 і OM. Тепер повернемо площину, щоб вектор OM0’ перейшов в OM’. Виявляється це не так просто, як може показатися на перший погляд.



кут →

Схожі записи

Categories: 2D теорія