
- •Паралельні та косокутні Проекції з дисципліни “Комп’ютерна графіка”
- •Лабораторна робота №3 Паралельні та косокутні Проекції
- •Теоретичні основи
- •3.1 Паралельні проекції
- •3.2 Косокутні проекції
- •Порядок роботи
- •Контрольні запитання Література Приклад програмної реалізації
- •Компютерна графіка методичні вказівки
Міністерство освіти і науки, молоді та спорту НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
Методичні вказівки
до лабораторної роботи № 3
Паралельні та косокутні Проекції з дисципліни “Комп’ютерна графіка”
Затверджено на засіданні кафедри
Інформаційні технології видавничої справи
Протокол № 5-11/12 від 23 грудня 2011 р.
Львів – 2012
Паралельні та косокутні проекції: Методичні вказівки до лабораторної роботи № 3 з курсу “Комп’ютерна графіка” для студентів «Видавничо-поліграфічна справа» (шифр - 0927) та “Комп‘ютерні науки” (шифр - 0804) / Укл.: О.Я. Різник, М.А. Назаркевич - Львів: Видавництво Національного університету “Львівська політехніка”, 2004. - 12 с.
Укладачі: Різник О.Я., к.т.н., доц.
Назаркевич М.А., к.т.н., доц.
Комп’ютерне складання та верcтка: Скрибайло-Леськів Д.
Відповідальний за випуск Шпак З.Я., канд. техн. наук, доц.
Рецензент
Лабораторна робота №3 Паралельні та косокутні Проекції
Мета роботи: Ознайомлення елементарним математичним апаратом плоских геометричних проекцій
Теоретичні основи
3.1 Паралельні проекції
Будемо вважати, що при центральному проектуванні картинна площина перпендикулярна осі z і збігається з площиною z = d, а при паралельному збігається з площиною z = 0. Проекції розглядаються в системі координат спостерігача, що є лівосторонньою. Система координат, в якій вісь х спрямована вправо, вісь у - вгору, а вісь z - усередину екрана, природньо погоджується з екраном дисплея.
На рис.3.1 наведені три зображення лівосторонньої системи координат, у яких точка P проектується на проекційну площину, розташовану на відстані d від початку координат. Для обчислення координат Xр і Yp проекції точки (x, у, z) напишемо співвідношения, отримані з подібності трикутників (рис.4.14):
Перемножуючи обидві сторони кожного співвідношення на d, одержимо
Відстань d є в даному випадку масштабним множником, застосованим до координат Xp і Yp. Фактором, що приводить до того, що на центральній проекції більш віддалені об’єкти виглядають дрібніше, ніж ближчі, є ділення на z. Відзначимо, що допустимі всі значення z, крім z = 0. Точки можуть розташовуватися як за центром проекції на від’ємній частині осі z, так і між центром проекції і проекційною площиною.
Ці перетворення можна представити у вигляді матриці розміром 4х4:
.
Множачи
точку
на
матрицю
Мцентр
. отримаємо загальний вираз для точки
в однорідних координатах
( X
Y
Z
W)
:
.
Рис.3.1. Центральна проекція
Рис.3.2. Інша схема побудови центральної проекції
Тепер, поділивши на W (що дорівнює z/d) для зворотнього переходу до трьох вимірів, отримаємо
При іншому представленні центрального проектування, застосовуваному в деяких роботах, проекційна площина сполучається з площиною 2 = 0, а центр проекції розташовується в точці 2 = - с (рис.3.2). З подібності трикутників випливає
.
Звідси одержуємо
Ортографічне проектування на площину z = 0 очевидне. Напрямок проектування збігається з нормаллю до площини проекції, тобто в нашому випадку з віссю z. Таким чином, точка Р має координати:
.
Ця проекція описується матрицею
.