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

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

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

Видео: Разница между пространством изображения и пространством объекта
Видео: Изображение пространства. Правила построения перспективы. Воздушная перспектива. 2024, Апрель
Anonim

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

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

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

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

Пространство объекта

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

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

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

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

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

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