амна графіка - стала популярною багато в чому завдяки телебаченню. За допомогою комп'ютера створюються рекламні ролики, мультфільми, комп'ютерні ігри, відеоуроки, відеопрезентації. Графічні пакети для цих цілей вимагають великих ресурсів комп'ютера по швидкодії і пам'яті. Відмінною рисою цих графічних пакетів є можливість створення реалістичних зображень і «рухомих картинок». Отримання малюнків тривимірних об'єктів, їх повороти, наближення, видалення, деформації пов'язано з великим обсягом обчислень. Передача освітленості об'єкта в залежності від положення джерела світла, від розташування тіней, від фактури поверхні, вимагає розрахунків, що враховують закони оптики.
Одним з перших відомих фільмів був фільм «Зоряні війни». Він був створений за допомогою суперкомп'ютера Сгау. Етапи подальшого розвитку комп'ютерного кінематографа можна простежити за такими фільмами, як «Термінатор - 2», «Вавилон 5», та ін. До недавнього часу технології комп'ютерної графіки використовувалися для спецефектів, створення зображень екзотичних чудовиськ, імітації стихійних лих та інших елементів, які були лише фоном для гри живих акторів. У 2001 році вийшов на екрани повнометражний кінофільм «Фінальна фантазія», в якому всі, включаючи зображення людей, синтезовано комп'ютером - живі актори тільки озвучили ролі за кадром.
Комп'ютерна анімація.
Комп'ютерна анімація - це отримання рухомих зображень на екрані дисплеї. Художник створює на екрані малюнку початкового і кінцевого положення рухомих об'єктів, всі проміжні стану розраховує і зображує комп'ютер, виконуючи розрахуноки, що спираються на математичний опис даного виду руху. Отримані малюнки, що виводяться послідовно на екран з певною частотою, створюють ілюзію руху.
Графіка для Інтернету.
Поява глобальної мережі Інтернет призвело до того, що комп'ютерна графіка стала займати важливе місце в ній. Все більше удосконалюються способи передачі візуальної інформації, розробляються більш досконалі графічні формати, відчутно бажання використовувати тривимірну графіку, анімацію, весь спектр мультимедіа.
Види комп'ютерної графіки.
Розрізняють три види комп'ютерної графіки. Це растрова графіка, векторна графіка і фрактальна графіка. Вони відрізняються принципами формування зображення при відображенні на екрані монітора або при друці на папері.
Растровий метод - зображення представляється у вигляді набору забарвлених точок. Растрову графіку застосовують при розробці електронних (мультимедійних) і поліграфічних видань. Ілюстрації, виконані засобами растрової графіки, рідко створюють вручну за допомогою комп'ютерних програм. Найчастіше для цієї мети використовують відскановані ілюстрації, підготовлені художниками, або фотографії. Останнім часом для введення растрових зображень в комп'ютер знайшли широке застосування цифрові фото- і відеокамери.
Піксел - основний елемент растрових зображень. Саме з таких елементів складається растрове зображення.
Цифрове зображення - це сукупність пікселів. Кожен піксель растрового зображення характеризується координатами x і y і яскравістю V (x, y) (для чорно-білих зображень). Оскільки пікселі мають дискретний характер, то їх координати - це дискретні величини, зазвичай цілі або раціональні числа. У разі кольорового зображення, кожен піксель характеризується координатами x і y, і трьома яркостямі: яскравістю червоного, яскравістю синього і яскравістю зеленого кольорів (VR, VB, VG). Комбінуючи дані три кольори можна отримати велику кількість різних відтінків.
Зауважимо, що у випадку, якщо хоча б одна з характеристик зображення не є числом, то зображення відноситься до виду аналогових. Прикладами аналогових зображень можуть служити голограми та фотографії. Для роботи з такими зображеннями існують спеціальні методи, зокрема, оптичні перетворення. У ряді випадків аналогові зображення переводять у цифровий вигляд. Цю задачу здійснює ImageProcessing.
Колір будь-якого піксела растрового зображення запам'ятовується за допомогою комбінації бітів. Чим більше бітів для цього використовується, тим більше відтінків кольорів можна одержати. Під градацію яскравості зазвичай відводиться 1 байт (256 градацій), причому 0 - чорний колір, а 255 - білий (максимальна інтенсивність). У разі кольорового зображення відводиться по байту на градації яркостей всіх трьох кольорів. Можливо кодування градацій яскравості іншою кількістю бітів (4 або 12), але людське око здатне розрізняти тільки 8 біт градацій на кожен колір. Кольори, описувані 24 бітами, забезпечують більш 16000000 доступних кольорів і їх часто називають природними кольорами.
У колірній палітрі кожен піксель описаний кодом. Підтримується зв'язок цього коду з табл...