Каркасна модель

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Приклади каркасних моделей

Карка́сна моде́ль (англ. Wire-frame model)  — модель об'єкта в 3D, яка являє собою сукупність вершин і ребер, що визначає форму відображеного багатограного об'єкта.

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

Каркасні моделі широко використовували у відеоіграх для представлення 3D-об'єкти в 1980-х і початку 1990-х років, коли належним чином заповнені 3D об'єкти були занадто складні, щоб розрахувати і намалювати з комп'ютерами того часу. Каркасні моделі також використовуються в якості вхідних даних для автоматизованого виробництва.

Приклад задання каркасної моделі[ред.ред. код]

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

Вершина Х Y Z
V1 1 1 1
V2 1 -1 1
V3 -1 -1 1
V4 -1 1 1
V5 1 1 -1
V6 1 -1 -1
V7 -1 -1 -1
V8 -1 1 -1
Ребро Початкова вершина Кінцева вершина
L1 V1 V2
L2 V2 V3
L3 V3 V4
L4 V4 V1
L5 V5 V6
L6 V6 V7
L7 V7 V8
L8 V8 V5
L9 V1 V5
L10 V2 V6
L11 V3 V7
L12 V4 V8

Див. також[ред.ред. код]