Spec-Zone.ru › LÖVE

MeshDrawMode

Доступно начиная с LÖVE 0.9.0
Этот перечисление не поддерживается в более ранних версиях.


Как вершины сетки используются при отрисовке.

Постоянные

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

Примечания

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

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

geometry modes.png

См. также

  • love.graphics
  • love.graphics.newMesh
  • Сетка

© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/MeshDrawMode

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API