Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

рических операций

Работа добавлена на сайт samzan.net: 2015-12-26

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 21.5.2024

5. Геометрические преобразования на плоскости. Вращение вокруг начала координат

Для осуществления преобразований геометрических объектов на

плоскости (или в пространстве) выделяется базовое множество геомет-

рических операций. Из практических соображений это базовое множе-

ство должно удовлетворять условию эффективности реализации на ап-

паратных средствах компьютерной графики. Более сложные геометри-

ческие преобразования получаются путем комбинаций (композиций) ба-

зовых операций.

В качестве базовых операций будем рассматривать следующие:

1. Перенос геометрического объекта вдоль осей координат.

2. Масштабирование по координатам.

3. Вращение вокруг осей координат.

4. Линейная трансформация.

Вращение вокруг начала координат.

Для того чтобы определить формулу, по которой рассчитываются

координаты вращаемого объекта, рассмотрим простейший пример

- вращение точки P1(x, y) в плоскости XOY вокруг начала сис

темы координат О (0,0). В общем случае преобразование на плоскости

описывается сиситемой  ур:y2= bx1+ dy1 ;x2= ax1+ cy1

Определим значения коэффициентов a, b, c и d при вращении

объектов. Для этого рассмотрим два частных случая, позволяющие со-

кратить число неизвестных в системе уравнений (2.4) и вычислить ве-

личины коэффициентов.Сначала рассмотрим поворот на угол α точки P1(1,0), лежащей

на оси OX. Так как x1=1, а y1=0, то:x2 = a, y2 = b. (2.5)

Значения синуса и косинуса угла α составят: Sin α= AP2/OP2 ; Cos α= AO/OP2

Учитывая что OP2 = OP1 = 1, AP2 =y2 и AO = x2, получаем: a= Cos α ; b= Sin α

Аналогично для Oy … получим систему уравнений,

определяющих преобразование вращения

вокруг начала координат:  x2=x1 Cos α –y1 Sin α; y2=x1 Sin α+y1 Cos α




1. Внутрибольничная инфекция
2. БЕЛГОРОДСКИЙ УНИВЕРСИТЕТ КООПЕРАЦИИ ЭКОНОМИКИ И ПРАВА В
3. ТЕМА 1. МАРКЕТИНГ ТА ЙОГО СОЦІАЛЬНІ ОСНОВИ 2 Поняття і сутність маркетингу.
4. Конституция 1875 После окончания войны с Пруссией основной политической проблемой являлся будущий государс
5. ТЕМА- ПРАВИЛА ПРОВЕДЕННЯ ТУРИСТИЧНОГО ПОХОДУ ПЛАН 1
6. Государственное управление в области обороны и в сфере безопасности
7. лучшим копирайтером мира человек включенный French Mgzine в список гигантов которые внесли самый весомый вклад
8. темам- Статистика населения Статистика рынка труда Вариант 1 1
9. на тему ldquo;Облік та аналіз виробництва та реалізації лісогосподарської продукції в ДП ldquo;Бердичівське лісо
10. правовые принципы и условия торговли между странами
11. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата технічних наук Київ 2
12. ТЕМА 1- Теоретические основы экономической географии Российской Федерации.
13. Договорки -для автоматизации и дифференциации звуков- Лянгузова Ольга Жановна Учитель ~ло
14. Тема 6 - Управление запасами в ЦП Сущность и причины образования запасов в ЦП Классификация запасо.html
15. Развитие права в России вторая половина ХVI-ХVII в.html
16. ТЕМА XIV Концепції держави і права в Україні 1
17. низма позволяющего контролировать потери связанные с денежными потоками
18. Готов к труду и обороне СССР
19. Введение Стремление людей к знанию их
20. Сахалинска УПРАВЛЕНИЕ ИНФОРМАЦИОННОЙ ПОЛИТИКИ 693000 РОССИЯ ЮЖНОСАХАЛИНСК УЛ