- •Комп’ютерна графіка
- •Опис практичного курсу дисципліни
- •Практична робота №1 Перетворення в двомірному просторі
- •Опис програмного продукту
- •Інформаційна частина
- •Практична частина
- •Завдання
- •Варіанти завдання
- •Контрольні запитання
- •Практична робота №2 Побудова розрахункової покадрової анімації у двомірному просторі
- •Інформаційна частина
- •Практична частина
- •Завдання
- •Варіанти завдання
- •Контрольні запитання
- •Практична робота №3 Перетворення у тривимірному просторі
- •Інформаційна частина
- •Практична частина
- •Завдання
- •Варіанти завдання
- •Контрольні запитання
- •Практична робота №4 Побудова розрахункової покадрової анімації у тривимірному просторі
- •Інформаційна частина
- •Практична частина
- •Завдання
- •Варіанти завдання
- •Контрольні запитання
- •Список рекомендованої літератури та Інтернет ресурсів
- •Для нотаток
Завдання
Відповідно до свого спискового номера, журналу академгрупи, вибрати варіант завдання. Для виконання практичної роботи, відповідно до свого варіанту потрібно побудувати каркасну та полігональну модель фігури у тривимірному просторі за довільно вибраними значеннями координат. Також, відповідно до свого варіанту, виконати наступні перетворення: масштабування, поворот навколо точки за заданими кутами. Зробити відповідні висновки та оформити звіт.
Варіанти завдання
Таблиця 2.1
Параметри завдання для практичного виконання
№ п/п |
Фігура |
Коеф. масштабу |
Крапка повороту |
Кут повороту по осі x |
Кут повороту по осі y |
Кут повороту по осі z |
1. |
Тетраедр |
k = 0,5 |
Вершина фігури |
α = 35º |
β = 40º |
– |
2. |
Куб |
k = 1,2 |
Центр фігури |
α = 50º |
– |
γ = 25º |
3. |
Піраміда |
k = 1,5 |
Центр основи |
– |
β = 60º |
γ = 30º |
4. |
Паралелепіпед |
k = 1,7 |
Середина бічної грані |
α = 20º |
– |
γ = 45º |
5. |
Призма |
k = 2 |
Центр основи |
α = 75º |
β = 25º |
– |
6. |
Тетраедр |
k = 0,3 |
Вершина фігури |
α = 40º |
β = 35º |
– |
7. |
Куб |
k = 1,6 |
Центр фігури |
α = 25º |
– |
γ = 50º |
8. |
Піраміда |
k = 2 |
Центр основи |
– |
β = 30º |
γ = 60º |
9. |
Паралелепіпед |
k = 0,7 |
Середина бічної грані |
α = 45º |
– |
γ = 20º |
Продовження таблиці 2.1
10. |
Призма |
k = 1,3 |
Центр основи |
α = 80º |
β = 35º |
– |
11. |
Тетраедр |
k = 0,9 |
Вершина фігури |
α = 35º |
β = 40º |
– |
12. |
Куб |
k = 1,6 |
Центр фігури |
α = 50º |
– |
γ = 25º |
13. |
Піраміда |
k = 2,1 |
Центр основи |
– |
β = 60º |
γ = 30º |
14. |
Паралелепіпед |
k = 1,8 |
Середина бічної грані |
α = 20º |
– |
γ = 45º |
15. |
Призма |
k = 2,2 |
Центр основи |
– |
β = 80º |
γ = 35º |
16. |
Тетраедр |
k = 0,5 |
Вершина фігури |
α = 45º |
β = 35º |
– |
17. |
Куб |
k = 1,2 |
Центр фігури |
α = 20º |
– |
γ = 55º |
18. |
Піраміда |
k = 2 |
Центр основи |
– |
β = 35º |
γ = 60º |
19. |
Паралелепіпед |
k = 0,4 |
Середина бічної грані |
α = 45º |
– |
γ = 25º |
20. |
Призма |
k = 0,3 |
Центр основи |
α = 75º |
β = 35º |
– |
Контрольні запитання
Які типи координат використовуються у тривимірній графіці?
Яке параметричне число образу фігур другого порядку для тривимірному простору?
Опишіть координатну модель для тривимірного простору?
Яким чином може реалізовуватись побудова об’єктів в MATLAB у тривимірному просторі?
Яким чином виконується поворот фігури на заданий кут навколо крапки у тривимірному просторі?
Практична робота №4 Побудова розрахункової покадрової анімації у тривимірному просторі
Мета роботи: практичне вивчення математичних основ комп’ютерної графіки для побудови розрахункової покадрової анімації у тривимірному просторі з використанням пакету прикладних програм в MATLAB.