Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Rozrakha_Opanasenko_KG.docx
Скачиваний:
22
Добавлен:
12.02.2016
Размер:
335.41 Кб
Скачать

Міністерство освіти і науки України

Національний університет “Львівська політехніка”

Кафедра інформаційних систем та мереж

Розрахункова робота

з дисципліни Комп’ютерна графіка ”

Виконав студент групи СА-31

Барна А.О.

Прийняв доцент

Василюк А.С.

Львів 2015

Зміст

1. Вступ

2. Розділ №1. Теоретичні положення

3. Розділ №2. Завдання практичної складової

4. Висновки

5. Список використаної літератури

6. Додатки

Вступ

Робота з комп'ютерною графікою — один з найпопулярніших напрямків використання персонального комп'ютера, до того ж виконують цю роботу не тільки професійні художники і дизайнери. На будь-яких підприємствах іноді виникає необхідність подачі рекламних оголошень в газетах і журналах або просто у випуску рекламної листівки або буклету.

Без комп'ютерної графіки не обходиться жодна сучасна мультимедійна програма. Робота над графікою становить до 90% робочого часу програмістських колективів, які випускають програми масового використання.

Дана розрахункова робота повинна сформувати в студентів навички по основах створення системи для роботи з графікою, які знадобляться їм для вирішення інженерних завдань.

Розділ 1. Тривимірні перетворення.

Для кращого сприйняття форми об'єкта необхідно мати його зображення в тривимірному просторі. У багатьох випадках наочне представлення про об'єкт можна одержати шляхом виконання операцій обертання і переносу, а також побудови проекцій. Введемо однорідні координати. Точка в тривимірному просторі  задається чотиримірним вектором  чи . Перетворення з однорідних координат описується співвідношеннями

( 4 .1)

де T - деяка матриця перетворення.

Ця матриця може бути представлена у вигляді 4 окремих частин

Матриця 3x3 здійснює лінійне перетворення у виді зміни масштабу, зсуву й обертання. Матриця-рядок 1х3 робить перенос, а матриця-стовпець 3х1 - перетворення в перспективі. Останній скалярний елемент виконує загальну зміну масштабу. Повне перетворення, отримане шляхом впливу на вектор положення матрицею 4x4 і нормалізації перетвореного вектора, будемо називати білінійним перетворенням. Воно забезпечує виконання комплексу операцій зсуву, часткової зміни масштабу, обертання, відображення, переносу, а також зміни масштабу зображення в цілому.

Тривимірна зміна масштабу

Діагональні елементи основної матриці перетворення 4х4 здійснюють часткову і повну зміну масштабу. Розглянемо перетворення

,( 4 . 2 )

яке робить часткову зміну масштабу. На рис.4.1а показане перетворення паралелепіпеда в одиничний куб шляхом зміни масштабу. Загальна зміна масштабу виходить за рахунок використання четвертого діагонального елемента, тобто

( 4 . 3 )

Це перетворення ілюструє рис.4.1б. Такий же результат можна отримати при рівних коефіцієнтах часткових змін масштабів. У цьому випадку матриця перетворення повинна бути рівна

( 4 . 4 )

Вектори положення точок А і В рівні  і .

Рис.4.1. Тривимірні перетворення iз зміною масштабів.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]