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

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

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

Видео: Разница между пространством изображения и пространством объекта
Видео: Как бы вы изменились в четырехмерном пространстве? 2024, Ноябрь
Anonim

Пространство изображения против пространства объекта

В трехмерной компьютерной анимации изображения должны храниться в буфере кадров, преобразующем двумерные массивы в трехмерные данные. Это преобразование происходит после многих вычислений, таких как удаление скрытых поверхностей, генерация теней и Z-буферизация. Эти расчеты могут быть выполнены в пространстве изображений или пространстве объектов. Алгоритмы, используемые в пространстве изображений для удаления скрытых поверхностей, намного более эффективны, чем алгоритмы пространства объектов. Но алгоритмы пространства объектов для удаления скрытых поверхностей гораздо более функциональны, чем алгоритмы пространства изображений для того же самого. Комбинация этих двух алгоритмов дает наилучший результат.

Пространство изображения

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

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

Алгоритмы космических объектов имеют то преимущество, что сохраняют релевантные данные, благодаря чему взаимодействие алгоритма с объектом становится проще. Вычисление цвета выполняется только один раз. Алгоритмы пространства объектов также позволяют генерировать тени для увеличения глубины трехмерных объектов на экране. Включение этих алгоритмов выполняется в программном обеспечении, и их трудно реализовать на аппаратном уровне.

В чем разница между пространством изображения и пространством объекта

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

• Алгоритмы пространства объектов намного более функциональны, чем алгоритмы пространства изображений

• Вычисление цвета в алгоритмах пространства объектов выполняется только один раз и сохраняется им, но в алгоритме пространства изображений вычисление, выполненное однажды, перезаписывается позже.

Рекомендуемые: