Предмет і область застосування комп'ютерної графіки
Комп'ютерна графіка - це область інформатики, що охоплює всі сторони формування зображень за допомогою комп'ютера. З'явившись в 1950-х роках, вона спочатку давала можливість виводити лише кілька десятків відрізків на екрані. У наші дні засобу комп'ютерної графіки дозволяють створювати реалістичні зображення, що не уступають фотографічним знімкам. Комп'ютерна графіка використовується практично у всіх наукових і інженерних дисциплінах для наочності сприйняття й передачі інформації. Тривимірні зображення використовуються в медицині (комп'ютерна томографія), картографії, поліграфії, геофізиці, ядерній фізиці й іншим областям. Телебачення й інші галузі індустрії розваг використовують анімаційні засоби комп'ютерної графіки (комп'ютерні ігри, фільми). Загальноприйнятою практикою вважається також використання комп'ютерного моделювання при навчанні пілотів і представників інших професій (тренажери). Знання основ комп'ютерної графіки зараз необхідно й інженерові, і вченому.
Кінцевим результатом застосування засобів комп'ютерної графіки є зображення, що може використовуватися для різних цілей. Оскільки найбільша кількість інформації людина одержує за допомогою зору, уже в древні часи з'явилися схеми й карти, використовувані при будівництві, у географії й в астрономії.
Сфера застосування комп'ютерної графіки включає чотири основних області.
1. Відображення інформації
Проблема подання накопиченої інформації (наприклад, даних про кліматичні зміни за тривалий період, про динамік популяцій тваринного миру, про екологічний стан різних регіонів і т.п.) найкраще може бути вирішена за допомогою графічного відображення.
2. Проектування
У будівництві й техніку креслення давно являють собою основу проектування нових споруджень або виробів. Сьогодні існують розвинені програмні засоби автоматизації проектно-конструкторських робіт (САПР), що дозволяють швидко створювати креслення об'єктів, виконувати різні розрахунки й т.п. Вони дають можливість не тільки зобразити проекції виробу, але й розглянути його в об'ємному виді з різних сторін. Такі засоби також надзвичайно корисні для дизайнерів інтер'єра, ландшафту.
3. Моделювання
Під моделюванням у цьому випадку розуміється імітація різного роду ситуацій, що виникають, наприклад, при польоті літака або космічного апарата, русі автомобіля й т.п. В англійській мові це найкраще передається терміном simulation. Але моделювання використовується не тільки при створенні різного роду тренажерів. Крім того, комп'ютерна графіка надала кіноиндустрії можливості створення спецефектів, які в колишні роки були попросту неможливі. В останні роки широко поширилася ще одна сфера застосування комп'ютерної графіки - створення віртуальної реальності.
4. Графічний користувальницький інтерфейс
На ранньому етапі використання дисплеїв як одного з пристроїв комп'ютерного виводу інформації діалог " людина-комп'ютер" в основному здійснювався в алфавітно-цифровому виді. Тепер же практично всі системи програмування застосовують графічний інтерфейс.
У сучасній комп'ютерній графіці можна виділити наступні основні напрямки: образотворча комп'ютерна графіка, обробка й аналіз зображень, аналіз сцен (перцептивна комп'ютерна графіка), комп'ютерна графіка для наукових абстракцій (когнітивна комп'ютерна графіка, тобто графіка, що сприяє пізнанню).
Образотворча комп'ютерна графіка своїм предметом має синтезовані зображення. Основні види завдань, які вона вирішує, зводяться до наступним:
побудова моделі об'єкта й формування зображення;
перетворення моделі й зображення;
ідентифікація об'єкта й одержання необхідної інформації.
Обробка й аналіз зображень стосуються в основному дискретного (цифрового) подання фотографій і інших зображень. Засоби комп'ютерної графіки тут використовуються для:
підвищення якості зображення;
оцінки зображення - визначення форми, місця розташування, розмірів і інших параметрів необхідних об'єктів;
розпізнавання образів - виділення й класифікації властивостей об'єктів (при обробці аерокосмічних знімків, уведенні креслень, у системах навігації, виявлення й наведення).
Аналіз сцен пов'язаний з дослідженням абстрактних моделей графічних об'єктів і взаємозв'язків між ними. Об'єкти можуть бути як синтезованими, так і виділеними на фотознімках. До таких завдань ставляться, наприклад, моделювання "машинного зору" (роботи), аналіз рентгенівських знімків з виділенням і відстеженням об'єкта, що цікавить (внутрішнього органа), розробка систем відеоспостереження.
Когнітивна комп'ютерна графіка - тільки новий напрямок, що формується, поки ще недостатньо чітко обкреслене. Це - комп'ютерна графіка для наукових абстракцій, що сприяє народженню нового наукового знання. Технічною основою для неї є потужні ЕОМ і високопродуктивні засоби візуалізації.
Комп'ютерна графіка оперує об'єктами (моделями) і їхніми властивостями й параметрами. Властивості об'єкта – це такі його характеристики, що не відносяться до його форми, наприклад, колір, можливість випромінювати чи відбивати світло і т.п. Параметри об'єкта – це ті характеристики, що описують його форму й місце розташування в просторі.
Об'єкт – це геометрична фігура, джерело світла, камера і т.п., із якого будується зображення. Любий об'єкт можна визначити як деяку сукупність вершин – точок у тривимірному просторі. Вершини з'єднуються між собою прямими (ребрами) чи сегментами кривих.
Анімація – це зміна параметрів об'єктів у часі.
Трансформація – це деформація простору (трансформація проекцій, що включає обертання, переміщення; непропорційне масштабування уздовж координатних осей, – перспективні трансформації, і їхньої комбінації) .
Примітив – це фігура (точка, лінія, багатокутник, бітовий масив чи образ), що малюється, зберігається й використовується як єдина дискретна сутність.
Геометрична модель – вершини в координатах об'єкта, і параметри, що цей об'єкт описують.
Сцена – це набір об'єктів, об'єднаних для створення дії чи зображення.
Моделювання – процес створення моделей і наділення їхніми властивостями й параметрами.
- Добровольський ю.Г., Прохоров г.В.
- Тема 1. Основи нарисної геометрії Лекція 1. Основні правила виконання креслень.
- Короткий історичний огляд.
- Поняття про креслення.
- Креслярські приладдя.
- Креслярські матеріали.
- Лінії креслення.
- Формати креслень.
- Основні написи.
- Нанесення розмірів на кресленнях.
- Розмірні та виносні лінії.
- Розмірні числа.
- Масштаби.
- Побудова та поділ прямих ліній.
- Побудова паралельних прямих.
- Побудова перпендикулярних прямих.
- Коло та правильні многокутники. Основні терміни.
- Спряження ліній.
- Спряження паралельних ліній.
- Спряження двох дуг кіл.
- Спряження двох кіл.
- Циркульні криві.
- Лекальні криві.
- Парабола.
- Гіпербола.
- Синусоїда.
- Загальні положення.
- Вигляди.
- Виносні елементи.
- Перерізи.
- Виготовлення креслень
- Нанесення розмірів на робочих кресленнях деталей
- Лекція 2. Виконання інженерних креслень
- Додаток 1. Класифікація конструкторських документів
- Класифікація схем та основні положення гост 2.701-84
- Комплектність конструкторської документації
- Позначення виробів і конструкторських документів
- Нормативно-технічна документація єскд
- Додаток 2. Позначення в електричних колах. Символи
- Тема 2. Концептуальні основи подання графічних зображень. Двовимірні зображення та їх перетворення Лекція 3. Предмет, методи і завдання дисципліни.
- – Додаткова:
- Предмет і область застосування комп'ютерної графіки
- Коротка історія
- Технічні засоби підтримки комп'ютерної графіки
- Лекція 4. Принципи подання графічних зображень. Світло та зображення. Поняття трасування променів. Зоровий апарат людини
- Лекція 5. Геометричні перетворення двовимірних зображень
- Геометричні перетворення (перенос, масштабування, обертання)
- Відтинання, проективне перетворення, растрове перетворення відсікання відрізків
- Двовимірний алгоритм Коена-Сазерленда
- Проективне перетворення
- Растрове перетворення графічних примітивів
- Тема 3. Растрова та векторна графіка Лекція 6. Растрова графіка
- Лекція 7. Векторна графіка
- Загальна харктеристика прогарами CorelDraw Інтерфейс програми
- Стандартна панель інструментів
- Панель інструментів
- Створення векторних об'єктів Створення простих фігур
- Малювання ліній
- Основи роботи з текстом Види тексту у CorelDraw
- Редагування тексту
- Редагування зображень Виділення об'єктів
- Накладення об'єктів один на одного
- З'єднання об'єктів
- Зміна форми стандартних об'єктів
- Тема 4. Алгоритмічні основи тривимірної графіки Лекція 8. Основні поняття тривимірної графіки
- Основні поняття тривимірної графіки
- Тривимірні примітиви
- Програмні засоби обробки тривимірної графіки
- Зв'язок між декартовими та полярними координатами
- Тривимірне розширення
- Ц иліндричні координати
- Сферичні координати
- Перехід до інших систем координат
- Афінне перетворення
- Афінні координати Афінна система координат на прямій, на площині, в просторі
- Координати векторів і крапок в афінній системі координат
- Візуалізація просторових реалістичних сцен Світло- тіньовий аналіз
- Тема 5. Комп'ютерне проектування в системі AutoCad Лекція 9. Графічна система проектування AutoCad та створення 2d об'єктів в AutoCad
- Лекція 10. Графічна система проектування AutoCad та створення 3d об'єктів в AutoCad