You are on page 1of 24

Поняття тривимірної графіки.

Класифікація програм тривимірної


графіки.
Підготувала Макеєва Катерина 33ПОкт
Комп'ютерна графіка — це сукупність методів,
прийомів , та інструментів (як програмних, так і
апаратних), засобів створення та опрацювання
графічних зображень за допомогою комп'ютера.
призначених для зображення об'ємних об'єктів.
Засоби комп’ютерної графіки

Апаратні Програмні
1. Програми перегляду
1. Відеокарта
графічних зображень
2. Монітор 2. Графічні редактори
3. Принтер 3. Програми
4. Сканер розпізнавання
5. Плотер графічних зображень
4. Програми
6. Цифрова
спеціалізованого
фотокамера опрацювання
Реклама і
маркетинг

Області
застосування 3D
графіки
Міське
планування

Області
застосування 3D
графіки
Промисловість

Області
застосування 3D
графіки
Комп’ютерні ігри

Області
застосування 3D
графіки
Кінематограф

Області
застосування 3D
графіки
Архітектура та
дизайн інтер’єра

Області
застосування 3D
графіки
Тривимірне зображення на
площині відрізняється від
двовимірного тим, що
включає побудову
геометричної проєкції
тривимірної моделі(сцени)
на площину за допомогою
спеціалізованих програм.
При цьому модель може як
відповідати об'єктам з
реального світу , так і бути
Приклад 3D-графіки повністю абстрактною .
Для одержання тривимірного
зображення на площині потрібні такі
кроки:
❖ Моделювання — створення
тривимірної математичної моделі
сцени і об'єктів в ній.

❖ Рендеринг (візуалізація) —
побудова проєкції відповідно до
обраної фізичної моделі.

❖ Виведення отриманого
зображення на пристрій
виведення — дисплей або
Моделювання
Сцена (віртуальний простір моделювання) охоплює кілька категорій об'єктів:

● Геометрія (побудована за ● Віртуальні камери (вибір


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

3D-модель будується з
Основні тривимірних примітивів –
тривимірні об’ємних і плоских
елементи: геометричних тіл, які
отримали узагальнену назву
меш (сітка). Кожен
Плоскі – квадрат і
тривимірний примітив –
коло елемент мешу – може бути
Об’ємні – куб, описаний математично.
сфера, циліндр,
конус, тор Основні властивості 3D-моделей:

● кількість вершин, ребер і граней, їх


розташування на поверхні моделі;
● види матеріалів, які покривають
поверхню.
Рендеринг
На цьому етапі математична (векторна) просторова
модель перетворюється на пласку (растрову) картинку.
Як структура даних, зображення на екрані представлено
матрицею точок, де кожна точка визначена принаймні
трьома числами: інтенсивністю червоного, синього і
зеленого кольору. Таким чином рендеринг перетворює
тривимірну векторну структуру даних у плоску матрицю Зображення, створене сполученням
пікселів. Цей крок часто вимагає дуже складних фотофону та візуалізованої моделі
літака Іскандером Вігоа Пересом у
обчислень, особливо коли потрібно створити ілюзію 2012 році
реальності.

Найпростіший вид рендеринга — це побудувати контури моделей на екрані


комп'ютера за допомогою проєкції. Звичайно цього недостатньо і потрібно
створити ілюзію матеріалів, з яких виготовлені об'єкти, а також розрахувати
спотворення цих об'єктів за рахунок прозорих середовищ (наприклад, рідини в
склянці).
Растеризація (англ. rasterization) спільно з методом
сканування рядків. Візуалізація проводиться
проєкціюванням об'єктів сцени на екран без розгляду
ефекту перспективи відносно спостерігача.
Ray casting (метод кидання променів) (англ. ray
casting). Сцена розглядається, як така, що
спостерігається з певної точки. З точки спостереження
на об'єкти сцени направляються промені, за
Методи допомогою яких визначається колір пікселя на
двовимірному екрані.
рендерингу Трасування променів (англ. ray tracing) схожа на
метод кидання променів. З точки спостереження на
(візуалізації) об'єкти сцени направляються промені, за допомогою
яких визначається колір пікселя на двовимірному
екрані.
Трасування шляху (англ. path tracing) містить схожий
принцип трасування променів, що поширюються,
однак цей метод є найбільш наближеним до фізичних
законів поширення світла. Відповідно, він є найбільш
ресурсозатратним.
● PhotoRealistic ● Turtle
RenderMan ● Maxwell Render
Найпопулярніши (PRMan)
● Fryrender
● Indigo Renderer
ми системами ● Mental ray
● LuxRender
рендеринга є: ● V-Ray
● YafaRay
● Corona Renderer ● POV-Ray
● FinalRender ● BusyRay
● Brazil R / S
Програмне забезпечення
Програмні пакети, що дозволяють створювати тривимірну
графіку, тобто моделювати об'єкти віртуальної реальності і
створювати на основі цих моделей зображення, дуже різноманітні.

Останні роки стійкими лідерами в цій галузі є комерційні


продукти: такі як 3ds Max, Maya, Lightwave 3D, SoftImage XSI,
Sidefx Houdini, Maxon Cinema 4D, Realsoft 3D і порівняно нові
Rhinoceros 3D, modo, Nevercenter Silo або ZBrush.

Крім того, існують і відкриті продукти, поширювані вільно,


наприклад, пакет Blender (дозволяє робити і виробництво
моделей, і подальший рендерінг), K-3D і Wings3D (тільки
створення моделей з можливістю подальшого використання їх
іншими програмами). Деякий час тому Caligari закрила розробки з
trueSpace і вона стала безкоштовною.
Тривимірна графіка активно застосовується в системах
автоматизації проєктних робіт (САПР) для створення твердотільних
елементів: будівель, деталей машин, механізмів, а також в
архітектурної візуалізації (сюди відноситься і так звана
«віртуальна археологія»). Широко застосовується 3D графіка і в
сучасних системах медичної візуалізації.
Безкоштовна програма SketchUp дозволяє створювати
моделі, сумісні з географічними ландшафтами ресурсу
Google Планета Земля, а також переглядати в
інтерактивному режимі на комп'ютері користувача
кілька тисяч архітектурних моделей, Google Cities in
Development користувачів. Основна особливість програми—
майже повна відсутність вікон
Варіанти використання: попередніх налаштувань. Всі
геометричні характеристики під час
● Ескізне моделювання в архітектурі
або зразу після закінчення дії
○ Моделювання існуючих будівель інструменту задаються з клавіатури в
○ Моделювання будівель, яких уже немає поле Value Control Box (поле
— віртуальна археологія контролю параметрів).
● Дизайн інтер'єру
● Ландшафтний дизайн
● Дизайн зовнішньої реклами
● Дизайн рівнів (маппінг) під Source Engine
● Моделювання виробів для друку на 3D-принтері
Безкоштовні колекції 3D-моделей для SketchUp (3D Warehouse)
Створивши в SketchUp модель
архітектурної споруди чи будь-
яких інших об'єктів, користувачі
могли розміщувати свої творіння
в загальнодоступних онлайн
колекціях Google.
Так, зокрема, підбірка колекцій
«Города в разработке»містить
декілька тисяч моделей реальних
Дослідники Calit2 змоделювали
архітектурних будівель світу.
стародавнє місто майя в Google
Добре буде відмітити, що
SketchUp
компанія Google приймала 3D-
моделі тільки з вимогою, що
вони текстуровані, та оснащені
правильною географічною
Питання для самоконтролю

1. Що таке тривимірна графіка?


2. З якою метою будують 3D-моделі об’єктів?
3. Які галузі використання тривимірного моделювання ви знаєте? Наведіть
приклади.
4. Які існують класифікації програм тривимірної графіки?
5. З яких елементів складається поверхня 3D-моделі об’єкта?
6. Які перетворення можна виконувати з об’єктами мешу?
Завдання:

1. Опрацюйте теоретичний матеріал лекційного


заняття.
2. Зробіть стислий конспект лекції.

You might also like