Інформатика_Лекції_2010. Лекція 1. Предмет та основні поняття інформатики
Скачать 187.89 Kb.
|
Програми растрової графіки можуть використовувати:
Переваги растрової графіки: · простота автоматизованого вводу (оцифрування) зображень, фотографій, слайдів, рисунків за допомогою сканерів, відеокамер, цифрових фотоапаратів; · фотореалістичність. Можна отримувати різні ефекти, такі як туман, розмитість, тонко регулювати кольори, створювати глибину предметів. Недоліки растрової графіки:
Векторна графіка На відміну від растрової графіки, у векторній графіці базовим елементом є лінія, яка описується математичною формулою. Таке представлення даних компактніше, але побудова об'єктів супроводжується неперервним перерахунком параметрів кривої у координати екранного або друкованого зображення. Лінія є елементарним об'єктом, якому притаманні певні особливості: форма, товщина, колір, тощо. Любий об'єкт (прямокутник, еліпс, текст і навіть пряма лінія) сприймається як криві лінії. Виключення складають лише імпортовані растрові об'єкти. Векторні об'єкти завжди мають шлях, що визначає їх форму. Якщо шлях є замкненим, тобто кінцева точка співпадає з початковою, об'єкт має внутрішню ділянку, яка може бути заповненою кольором або іншими об'єктами. Всі шляхи містять дві компоненти: сегменти та вузли.
Кожен елемент векторної графіки містить ці три основні елементи і дозволяє їх редагування. Математичні основи векторної графіки Різні об'єкти мають різні способи представлення.
За допомогою кривих створюється контур об'єкта, всередині якого може бути заповнення(любий колір, штрихування або зображення). Заповнений об'єкт трактується як єдиний елемент, тобто при змінюванні форми об'єкта, заповнення заповнює всю його внутрішню ділянку. Заповнення можна розбити на 4 категорії:
У векторних редакторів є засоби застосування ефектів до простих об'єктів (відтінювання, витискування, викривлення, прозорість тощо). Слід відмітити наявність засобів обробки тексту, до яких можна застосувати всі прийоми редагування об'єктів, керувати розмірами тексту і повертати в любий бік. Переваги векторної графіки:
Векторні програми незамінні там, де принципове значення має збереження чітких контурів, а саме:
В арсеналі векторних програм є безліч інструментів для виконання різноманітних задач, як у традиційних операційних середовищах, так і в Інтернеті. Користувачами векторних редакторів можуть бути:
Найпопулярнішими прикладними програмами є продукти фірм:
Фрактальна графіка Фрактальна графіка, як і векторна, заснована на математичних обчисленнях. Однак, базовим елементом є математична формула, ніяких об'єктів у пам'яті комп'ютера не зберігається і зображення будується виключно по рівняннях. Фрактальна графіка міститься у пакетах для наукової візуалізації для побудови, як найпростіших структур так і складних ілюстрацій, що імітують природні процеси та тривимірні об'єкти. Серед програмних засобів можна виділити продукти фірми Golden SoftWare:
Surfer дозволяє обробити та візуалізувати двовимірні набори даних, що описані функцією z=f (x,y). Можна побудувати цифрову модель поверхні, застосувати допоміжні операції і візуалізувати результат. Grapher призначений для обробки та виводу графіків, що описані функціями y=f(x). Не має обмежень по числу графіків на одному рисунку або числу кривих в одному графіку і дозволяє розмістити декілька осей з різними масштабами та одиницями виміру. Map Viewer дозволяє вводити та корегувати карти - змінювати масштаб, перетворювати координати, обробляти й виводити у графічному вигляді числову інформацію, пов'язану з картами. Пакет Iris Explorer (фірма Graphics) призначена для створення моделей погодних умов та океану. Пакет Earth Watch (фірма Earth Watch) призначений для моделювання та демонстрації тривимірного зображення метеоумов над Землею, будувати топологічні поверхні по космічних знімках і прогнозувати погоду на тиждень вперед. Модуль Chart у стандартному пакеті MS Office дозволяє легко й наочно створити графіки на основі даних, що знаходяться у таблиці. Користувач може перетворити графіки у любу з 5 основних форм графіків:
Також, при зміні даних у таблиці, змінюється відповідне значення у графіку.
Тривимірна графіка Тривимірна графіка призначена для імітації фотографування або відеозйомки тривимірних образів об'єктів, які можуть бути попередньо підготовані у пам'яті комп'ютера. При використанні засобів тривимірної графіки синтез зображень виконується за алгоритмом, що містить:
Перші чотири пункти є підготовчими, а останній власне формує зображення. Попередня підготовка. На цьому етапі складається вміст сцени. Треба передбачити всі об'єкти та їх деталі, тому бажано мати намальований ескіз. Створення геометричної моделі сцени. Будуються тривимірні геометричні моделі об'єктів, що мають ширину, довжину та висоту. Об'єкти розташовуються у тривимірному просторі, причому їх можна вкладати у середину інших об'єктів. Набір інструментів по створенню геометричних моделей називається геометричним конструктором сцен. Після створення геометричної моделі, сцену можна розглядати з любого ракурсу. Робота над композицією: світло та камери. Відбувається налаштування моделей джерел освітлення та розставляння зйомочних камер. Правильний підбір джерел освітлення дозволяє виконати імітацію фотографування сцени в любих умовах освітлення. Освітлення всіх об'єктів, їхні тіні та відблиски світла розраховуються програмою автоматично. Моделі зйомочних камер надають можливості розглядати тривимірну сцену та виконувати її зйомку під любим кутом зору. Підготовка та призначення матеріалів. Виконується робота, що забезпечує візуальну правдивість сцени та наближує якість зображення до реальної фотографії. В наш час є великі можливості по створенню нових матеріалів або вибору готових матеріалів із бібліотек, що розповсюджуються на CD- дисках або Інтернеті. Працюючи з матеріалами, можна налаштовувати їх властивості, зокрема, силу відблискування, прозорість, самовипромінювання, дзеркальність, рельєфність. У склад матеріалів можна вміщувати фотографії реальних об'єктів навколишнього світу. Окрім того, фотографії можна використовувати у якості фону сцени. Візуалізація сцени, тобто формування сцени, яке займає досить довгий час, що залежить від складності сцени та швидкодії комп'ютера. На етапі візуалізації програма розраховує та наносить на зображення всі тіні, бліки, взаємне відбивання об'єктів. Для підвищення достовірності зображення можна створити імітацію природних явищ (димка, туман, полум'я). Вигаданий світ, створений таким чином, називається віртуальним, тобто потенційно можливим. На питання, чи не простіше сфотографувати реальну сцену, можна відповісти, що є випадки, коли використання тривимірної графіки є єдиним можливим засобом рішення. Області застосування тривимірної графіки Комп'ютерне проектування:
Автоматизоване проектування:
Комп'ютерні ігри:
Комбіновані зйомки:
Комп'ютерна мультиплікація:
Недоліки тривимірної графіки
Контрольні запитання
|