Реферат: Комп ютерна графіка 2
Цілковиту інтеграцію областей АСІЗ разом з економічними і бухгалтерськими системами називають комп’ютерно інтегрованим виробництвом (КІВ). КІВ ще тільки починає розвиватися на основі комп'ютерної графіки і, як правило, функціонує під керуванням головних комп'ютерів із загальною базою даних.
ГЕОМЕТРИЧНЕ МОДЕЛЮВАННЯ НА ПЛОЩИНІ
Пряма
Різноманітність форм задання прямої, взагалі будь-якого геометричного образу, зумовлена зручністю застосування тієї чи іншої форми при розв'язанні конкретних задач. Тому перелік форм задання буде супроводжуватися даними про галузі застосування.
Пряма в явній формі
, (1.2)
де k — тангенс кута нахилу прямої до осі абсцис; b — початкова ордината.
Рівняння (1.2) називають рівнянням з кутовим коефіцієнтом. Ця форма дуже зручна для виразу умов паралельності (k1 =k2 ) та перпендикулярності () двох прямих з кутовими коефіцієнтами k1 та k2 .
В алгоритмі покриття замкненої області штриховкою рівнянням (1.2) задають сім'ю паралельних ліній штриховки, змінюючи b з фіксованим кроком.
В алгоритмі обчислення площі замкненої області підінтегральна функція є правою частиною рівняння (1.2).
Форму (1.2) застосовують також в алгоритмі перетворення симетрії відносно прямої загального положення.
Пряма в неявній формі
Ах + Ву + С = 0 (1.2)
Ліву частину цього рівняння застосовують для задання півплощин
Ах + Ву + С > 0 (1.3)
Ах + Ву + С < 0, (1.4)
Якщо прийняти, яка з цих півплощин розміщена зліва, а яка справа від прямої, то цим самим можна орієнтувати пряму (1.2). Для зміни напряму прямої (1.2) на протилежний треба обидві частини рівняння (1.2) помножити на -1. При цьому півплощини (1.3) і (1.4) поміняються місцями.
Сукупністю нерівностей, кожна з яких задає півплощину, задають область, обмежену опуклим багатокутником на площині, якщо кількість нерівностей менша від трьох. При цьому можна використовувати нерівності лише одного знака.
Наприклад, внутрішність квадрата, зображеного на рис. 1.4 моделюється системою нерівностей
-у + 2 > 0, -х + 2 > 0, у + 2 > 0, х + 2 > О, (1.5)
а зовнішність квадрата, зображеного на рис. 1.5, — системою нерівностей.
у - 1 > 0, х - 1 > 0, -у - 1 > 0, -х - 1 > О, (1.6)
"Кільцева" область (рис. 1.6), яка обмежена двома попередніми квадратами моделюється системою з восьми нерівностей (1.5) і (1.6).
Обчислення координат точки перетину двох прямих . Якщо прямі задані формою (1.2)
А1 х+В1 у+С1 =0, (1.7)
А2 х+ В2 у+ С2 =0,
то координати точки перетину їх обчислюють за формулами
(1.8)
Якщо D = 0, а Dx ¹О або D y ¹0, то прямі паралельні.
Якщо D=0, Dx = О, Dy = 0, то прямі збігаються.
Рівняння прямої, що проходить через дві точки, має вигляд
(1.9)
Це рівняння доцільно застосовувати тоді, коли впорядкована послідовність точок сполучається ламаною. Ця послідовність задається масивами координат хi , уi
(і =1,2, ..., n). Рівняння ланок ламаної дістанемо у вигляді
(1.10)
Рівняння (1.9) можна звести до вигляду (1.1), якщо обчислити k і b за формулами
(1.11)
та до вигляду (1.2), якщо обчислити А, В і С за формулами
(1.12)
Розглянемо ще параметричну форму за-дання прямої. Запишемо рівняння (1.9) у
вигляді
(1.13)
Звідси
, (1.14)