Категория
Информатика
Тип
реферат
Страницы
6 стр.
Дата
01.05.2014
Формат файла
.html — Html-документ
Архив
1025089.zip — 4.91 kb
  • grafchna-bbloteka-opengl_1025089_1.html — 13.08 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ

Бердичівський політехнічний коледж

Контрольна робота

з предмета “Комп’ютерна графіка”

(варіант №12)


Виконав:

студент групи Пзс-504

Побережний Д.В..

Перевірив

викладач:

Козік В.Ю.

 

м. Бердичів

2007 р.


1. Крива Без '
є

Цей алгоритм дозволяє обчислитикоординати (х, у) точки кривої Без'є за значенням параметра t.

1. Кожна сторона контуру багатокутника,що проходить по точках-орієнтирах, ділиться пропорційно значенню t.

2. Точки поділу з'єднуються відрізкамипрямих і утворюють новий багатокутник. Кількість вузлів нового контуру наодиницю менша, ніж кількість вузлів попереднього контуру.

3. Сторони нового контуру зновуділяться пропорційно значенню t. І так далі. Це продовжується до тих пір, доки небуде отримано єдину точку поділу. Та точка й буде точкою кривої Без'є (рис.3.9).

Наведемо запис геометричного алгоритмуна мові C++:

/>

Результат роботи алгоритму — координатиоднієї точки кривої Без'є — записуються в R[0].

/>

Фігурою тут будемо вважати пласкийгеометричний об'єкт, який складається з ліній контуру та точок, що містятьсявсередині контуру. Контурів може бути декілька — наприклад, коли об'єкт маєвсередині порожнини (рис. 3.10). У деяких графічних системах одним об'єктомможе вважатися й більш складна багатоконтурна фігура — сукупність островів ізпорожнинами.



Ваше мнение



CAPTCHA