Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Комп'ютерна графіка у візуальному програмуванні

Реферат Комп'ютерна графіка у візуальному програмуванні

















МЕТОДИЧНІ ВКАЗІВКИ

Комп'ютерна графіка у візуальному програмуванні



1. Системи комп'ютерної графіки


Робота з комп'ютерною графікою - одне з найпопулярніших напрямків використання комп'ютерних систем. В даний час комп'ютерна графіка широко використовується в різних напрямках: у комп'ютерному моделюванні, САПР, комп'ютерних іграх, навчальних програмах, рекламі і дизайні, мультимедіа презентаціях, веб-сторінках та ін.


1.1 Принципи формування зображень на екрані


Розрізняють три види комп'ютерної графіки: растрову графіку , векторну графіку і фрактальну графіку .

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

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

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

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

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

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

Замкнуті контури можна зафарбовувати. Як заповнювач може бути обрана кольорова фарба або регулярна текстура. Іноді як використовують заготовлені растрові зображення, звані картою .

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

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


1.2 Графічні методи


Графічні методи дозволяють зображати на об'єкті даного класу який-небудь геометричний елемент, наприклад точку, відрізок, прямокутник, овал і ін. Розглянемо графічні методи (див. табл. 1.1).

Метод Scale. Метод можна ...


сторінка 1 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Комп'ютерна графіка та основні графічні редактори
  • Реферат на тему: Побудова двовимірних зображень, твердотільних моделей і об'ємних зображ ...
  • Реферат на тему: Фрактальна комп'ютерна графіка
  • Реферат на тему: Технологія роботи з графічною інформацією. Системи комп'ютерної графік ...
  • Реферат на тему: Застосування комп'ютерної графіки в рекламі