Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

В 3D компьютерной графики , A микрополигон (или μ-полигонов) представляет собой многоугольник , который очень мал по отношению к изображению быть оказана . Обычно размер микрополигона близок или даже меньше площади пикселя . Микрополигоны позволяют рендереру создавать изображения с высокой детализацией. [ необходима цитата ]

Концепция микрополигон была разработана в рамках алгоритма Reyes , в котором геометрические примитивы являются мозаичным во время рендеринга в прямоугольную сетку из крошечных четырехсторонних полигонов. Шейдер может заполнить каждый микрополигон с одним цветом или назначить цветами на ослабленной вершинной основе. Шейдеры, работающие с микрополигонами, могут обрабатывать всю их сетку одновременно в режиме SIMD . Это часто приводит к более быстрому выполнению шейдера и позволяет шейдерам вычислять пространственные производные (например, для фильтрации текстур ) путем сравнения значений в соседних вершинах микрополигона. [ необходима цитата]

Кроме того, средство визуализации, использующее микрополигоны, может поддерживать отображение смещения, просто изменяя вершины микрополигона во время затенения. Это смещение обычно не ограничивается локальной нормалью к поверхности, но может иметь произвольное направление. [ необходима цитата ]

Дальнейшее чтение [ править ]

  • Роберт Л. Кук , Лорен Карпентер и Эдвин Кэтмелл . «Архитектура рендеринга изображений Рейеса». Компьютерная графика ( Труды SIGGRAPH '87) , стр. 95–102.
  • Энтони А. Аподака , Ларри Гриц : Advanced RenderMan: Creating CGI for Motion Pictures , Morgan Kaufmann Publishers, ISBN  1-55860-618-1