Категория
Информатика
Тип
контрольная работа
Страницы
5 стр.
Дата
14.05.2009
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
115293.zip — 293.94 kb
  • grafchna-bbloteka-opengl_115293_1.rtf — 1904.48 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

a2;
a3;
МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ Customer Максим
МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ
Бердичівський політехнічний коледж
Контрольна робота
з предмета “Комп’ ютерна графіка”
(варіант №12)
Виконав:
студент групи Пзс-504
Побережний Д.В..
Перевірив
викладач:
Козік В.Ю.
м. Бердичів
2007 р.
1. Крива Без
' є
Цей алгоритм дозволяє обчислити координати
(х, у) точки кривої Без'є за значенням параметра t .
1. Кожна сторона контуру багатокутника, що проходить по точках-орієнтирах, ділиться пропорційно значенню t .
2. Точки поділу з'єднуються відрізками прямих і утворюють новий багатокутник. Кількість вузлів нового контуру на одиницю менша, ніж кількість вузлів попереднього контуру.
3. Сторони нового контуру знову діляться пропорційно значенню t
. І так далі. Це продовжується до тих пір, доки не буде отримано єдину точку поділу. Та точка й буде точкою кривої Без'є (рис. 3.9).
Наведемо запис геометричного алгоритму на мові C++:
Результат роботи алгоритму — координати однієї точки кривої Без'є — записуються в R
[0].
Фігурою тут будемо вважати плаский геометричний об'єкт, який складається з ліній контуру та точок, що містяться всередині контуру. Контурів може бути декілька — наприклад, коли об'єкт має всередині
порожнини (рис. 3.10). У деяких графічних системах одним об'єктом може вважатися й більш складна багатоконтурна фігура — сукупність островів із порожнинами.
Графічний вивід фігур поділяється на дві задачі: вивід контуру й вивід точок заповнення. Позаяк контур являє собою лінію, то вивід контуру проводиться на основі алгоритмів виводу ліній. У залежності від складності контуру,



Ваше мнение



CAPTCHA