Разлика между пространството на изображението и пространството на обекта

Разлика между пространството на изображението и пространството на обекта
Разлика между пространството на изображението и пространството на обекта

Видео: Разлика между пространството на изображението и пространството на обекта

Видео: Разлика между пространството на изображението и пространството на обекта
Видео: Настя и сборник весёлых историй 2024, Декември
Anonim

Image Space срещу Object Space

В 3D компютърната анимация изображенията трябва да се съхраняват в рамков буфер, превръщайки двумерни масиви в триизмерни данни. Това преобразуване се извършва след много изчисления като премахване на скрита повърхност, генериране на сенки и Z буфериране. Тези изчисления могат да се извършват в Image Space или Object Space. Алгоритмите, използвани в пространството на изображението за премахване на скрита повърхност, са много по-ефективни от алгоритмите на пространството на обекта. Но алгоритмите на пространството на обекти за премахване на скрита повърхност са много по-функционални от алгоритмите за пространство на изображения за същото. Комбинацията от тези два алгоритма дава най-добри резултати.

Изображение пространство

Представянето на графики под формата на растерни или правоъгълни пиксели вече стана много популярно. Растерният дисплей е много гъвкав, тъй като те продължават да опресняват екрана, като приемат стойностите, съхранени в буфера на кадрите. Алгоритмите за пространство на изображението са прости и ефективни, тъй като структурата им на данни е много подобна на тази на рамковия буфер. Най-често използваният алгоритъм за пространство на изображения е алгоритъмът Z буфер, който се използва за определяне на стойностите на z координата на z на обекта.

Обектно пространство

Алгоритмите на космическите обекти имат предимството да задържат съответните данни и поради тази способност взаимодействието на алгоритъма с обекта става по-лесно. Изчислението за цвета се извършва само веднъж. Алгоритмите за обектно пространство също позволяват генерирането на сенки да увеличи дълбочината на триизмерните обекти на екрана. Вграждането на тези алгоритми се извършва в софтуер и е трудно да се внедрят в хардуер.

Каква е разликата между Image Space и Object Space

• Алгоритмите за пространство на изображението са много по-ефективни от алгоритмите за пространство на обекти

• Алгоритмите за обектно пространство са много по-функционални от алгоритмите за пространството на изображения

• Изчисляването на цветовете в алгоритмите на пространството на обекти се извършва само веднъж и се задържа от него, но в алгоритъма на пространството на изображението изчислението веднъж направено се записва по-късно.

Препоръчано: