3D-модели чаще всего представляют собой треугольные многогранники , образующие треугольную сетку . Нетреугольные поверхности можно преобразовать в массив треугольников посредством тесселяции . Атрибуты вершин обычно интерполируются по поверхностям сетки.
Атрибуты вершин
Вершины треугольников связаны не только с пространственным положением, но и с другими значениями, используемыми для правильной визуализации объекта. Большинство атрибутов вершины представляют собой векторы в отображаемом пространстве . Эти векторы обычно имеют 1 ( x ), 2 ( x, y ) или 3 ( x, y, z ) размерность и могут включать четвертую однородную координату ( w ). Этим значениям придается значение посредством описания материала. При рендеринге в реальном времени эти свойства используются вершинным шейдером или вершинным конвейером .
К таким атрибутам могут относиться:
Позиция
2D или 3D координаты, представляющие положение в пространстве.
Они определяют аппроксимированную изогнутую поверхность в месте вершины, используемую для расчетов освещения (например, затенение Фонга ), картографирования нормалей или карт смещения , а также для управления подразделением.
Они определяют аппроксимированную изогнутую поверхность в месте вершины, используемую для расчетов освещения (например, затенение Фонга ), картографирования нормалей или карт смещения , а также для управления подразделением.