Основні області застосування



Наукова графіка — перші комп'ютери використовувалися лише для вирішення наукових і виробничих завдань. Щоб краще зрозуміти отримані результати, виробляли їх графічну обробку, будували графіки, діаграми, креслення розрахованих конструкцій. Перші графіки на машині отримували в режимі символьного друку. Потім з'явилися спеціальні пристрої — графопобудовники (плоттери) для створення креслень і графіків чорнильним пером на папері. Сучасна наукова комп'ютерна графіка дає можливість проводити обчислювальні експерименти з наочним поданням їх результатів.

Ділова графіка [en] — область комп'ютерної графіки, призначена для наочного представлення різних показників роботи установ. Планові показники, звітна документація, статистичні зведення — для таких об'єктів за допомогою ділової графіки створюються ілюстративні матеріали. Програмні засоби ділової графіки включаються до складу електронних таблиць.

Конструкторська графіка [en] використовується в роботі інженерів — конструкторів, архітекторів, винахідників нової техніки. Цей вид комп'ютерної графіки є обов'язковим елементом САПР (систем автоматизації проектування). Засобами конструкторської графіки можна отримувати як плоскі зображення (проекції, переріз), так і просторові тривимірні зображення.

Ілюстративна графіка [en] — це довільне малювання і креслення на екрані комп'ютера. Пакети ілюстративній графіки відносяться до прикладного програмного забезпечення загального призначення. Найпростіші програмні засоби ілюстративної графіки називаються графічними редакторами.

Художня і рекламна графіка [en] — що стала популярною багато в чому завдяки телебаченню. За допомогою комп'ютера створюються рекламні ролики, мультфільми,комп'ютерні ігри, відео уроки, відео презентації. Графічні пакети для цих цілей вимагають великих ресурсів комп'ютера за швидкодією і пам'яті. Відмінною особливістю цих графічних пакетів є можливість створення реалістичних зображень і «рухомих картинок». Отримання малюнків тривимірних об'єктів, їх повороти, наближення, видалення, деформації пов'язано з великим обсягом обчислень. Передача освітленості об'єкта в залежності від положення джерела світла, від розташування тіней, від фактури поверхні, вимагає розрахунків, які враховують закони оптики.

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

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

Растрова графіка

Основним елементом растрового зображення є точка (крапка). Якщо зображення екранне, то ця точка називається пікселем. Залежно від того, на яку графічну розподільчу здатність екрану налаштована операційна система комп'ютера, на екрані можуть розміщуватись зображення, які мають 640х480, 800х600, 1024х768 і більше пікселів.

З розміром зображення безпосередньо пов'язана його роздільна здатність. Цей параметр вимірюється в точках на дюйм (англ. dots per inch, dpi). У монітора з діагоналлю 15 дюймів розмір зображення на екрані становить приблизно 28х21 см. Знаючи, що в одному дюймі 25,4 мм, можна розрахувати, що при роботі монітора в режимі 800х600 пікселів роздільна здатність екранного зображення 72 dpi.

При друці розподільча здатність має бути набагато вище. Поліграфічний друк повноколірного зображення вимагає роздільної здатності 200–300 dpi. Стандартний фотознімок 10х15 см повинен мати приблизно 1000х1500 пікселів. Таке зображення буде мати 1,5 млн точок, а якщо зображення кольорове і на координування кожної точки використано три байти, то звичайній фотографії відповідатиме масив даних розміром понад 4 Мбайт.

Великий обсяг даних — основна проблема при використанні растрових зображень. Для активних робіт з великими ілюстраціями типу журнальної шпальти потрібні комп'ютери з великими обсягами оперативної пам'яті (128 Мбайт і більше) і високопродуктивними процесорами.

Другий недолік растрових зображень пов'язаний з неможливістю розглянути деталі. Оскільки зображення складається із точок, то збільшення зображення призводить до того, що ці точки стають крупніші. Ніяких деталей при збільшенні растрового зображення роздивитись не вдається. Більше того, збільшення точок растру візуально спотворює ілюстрацію і робить її грубою. Цей ефект називається пікселізацією.

Векторна графіка

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

Лінія — елементарний об'єкт векторної графіки. Все, що є у векторній ілюстрації, складається з ліній. Найпростіші об'єкти об'єднуються в складніші, наприклад, чотирикутник можна розглядати як чотири взаємопов'язані лінії, а куб як дванадцять взаємопов'язаних ліній, або як шість чотирикутників. Через такий підхід векторну графіку часто називають об'єктно-орієнтованою графікою.

Як усі об'єкти, лінії мають властивості. До цих властивостей належать: форма лінії, її товщина, колір, характер лінії (суцільна, пунктирна тощо). Замкнуті лінії мають властивість заповнення. Внутрішня область замкнутого контуру може бути заповнена кольором, текстурою, картою (заготовлені растрові зображення).

Векторна графіка цих недоліків не має, але значно ускладнює роботу зі створення художніх ілюстрацій. На практиці засоби векторної графіки використовують не для створення художніх композицій, а для оформлювальних, креслярських і проектно-конструкторських робіт.

У векторній графіці достатньо складні композиції мають невеликий обсяг. Питання масштабування вирішуються також легко. При необхідності зображення можна збільшувати до найдрібніших деталей.

Фрактальна графіка

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

Найпростішим фрактальним об'єктом є фрактальний трикутник. Фрактальними властивостями володіють багато об'єктів живої і неживої природи. Звичайна сніжинка при збільшенні виявляється фрактальним об'єктом. Фрактальні алгоритми лежать в основі росту кристалів і рослин.

Властивість фрактальної графіки моделювати образи живої природи обчисленням часто використовують для автоматичної генерації незвичних ілюстрацій.

Тривимірна графіка

Тривимірна графіка (3D — від англ. Three dimensions — «три виміри») оперує з об'єктами в тривимірному просторі. Зазвичай результати являють собою плоску картинку,проекцію. Тривимірна комп'ютерна графіка широко використовується в кіно, комп'ютерних іграх.

У тривимірній комп'ютерній графіці всі об'єкти зазвичай є набором поверхонь або часток. Мінімальну поверхню називають полігоном. Як полігон зазвичай обирають трикутники.

Усіма візуальними перетвореннями в 3D-графіці управляють матриці. У комп'ютерній графіці використовується три види матриць:

· матриця повороту

· матриця зсуву

· матриця масштабування

Будь який полігон можна представити у вигляді набору з координат його вершин. Так, у трикутника буде 3 вершини. Координати кожної вершини є вектором (x, y, z). Помноживши вектор на відповідну матрицю, ми отримаємо новий вектор. Зробивши таке перетворення з усіма вершинами полігону, отримаємо новий полігон, а перетворивши всі полігони, отримаємо новий об'єкт, повернений / зрушений /масштабуваний відносно початкового.


Дата добавления: 2015-12-21; просмотров: 47; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!