MeshDrawMode (Русский)

Available since LÖVE 0.9.0
This enum is not supported in earlier versions.


То, как вершины будут использовать при отрисовке Mesh.

Содержит

fan
Вершины создают форму "вентилятора" с первой вершиной, выступающей в качестве основы. Может быть легко использован для рисования простых выпуклых многоугольников.
strip
Вершины создают серию соединенных треугольников, используя вершины 1, 2, 3, затем 3, 2, 4 (обратите внимание на порядок), затем 3, 4, 5 и т.д.
triangles
Вершины создают несвязанные треугольники.
points
Вершины отрисовываются как несвязанные точки (см. love.graphics.setPointSize.)

Notes

Если у меша есть собственная карта вершин, то именно она будет определять порядок, в котором вершины будут использоваться в режиме рисования.

Карту вершин также можно использовать для многократного использования вершин в режиме рисования. Например, если сетка имеет 4 вершины и использует режим рисования «треугольники», карту вершин можно установить равной {1, 2, 3, 1, 3, 4} чтобы нарисовать 2 треугольника, используя всего 4 вершины.

geometry modes.png

Смотри также

Другие языки