IT-словарь › Программирование › Лента треугольников (triangle strip)

Лента треугольников (triangle strip)

Программирование Svenska → Обновлено: 2026-10-25

Примитив, в котором каждая вершина после первых двух образует треугольник с двумя предыдущими, так что N треугольников стоят N+2 вершины вместо 3N.

Каждая вершина после первых двух замыкает треугольник с двумя предшественницами, а порядок обхода чередуется сам собой. Лента из N треугольников — это N+2 вершины, заметная экономия против 3N у неиндексированного списка, когда геометрия идёт через узкий вершинный конвейер. Отдельные ленты можно сшить в один вызов отрисовки с помощью вырожденных (нулевой площади) треугольников, которые ничего не рисуют.

Близкий родственник — веер треугольников, у которого одна общая центральная вершина. Современные движки обычно предпочитают индексированные списки треугольников: кэш постобработанных вершин возвращает почти ту же экономию без ограничений ленты при подготовке данных. Ленты остаются в основном там, где упираются в пропускную способность, в устаревших ветках кода и в вершинных буферах на простом железе.

← Назад к словарю