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