Spec-Zone.ru › LÖVE

Сеть

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

2D сетка многоугольников, используемая для отрисовки произвольных текстурированных фигур.

Конструкторы

love.graphics.newMeshСоздаёт новую Сеть.0.9.0

Функции

Mesh:attachAttributeПрисоединяет атрибут вершины из другой Сети к этой Сети для использования при отрисовке. Допускает атрибуты по инстансу.0.10.0
Mesh:detachAttributeУдаляет ранее присоединённый атрибут вершины из этой Сети.11.0
Mesh:flushНемедленно отправляет все изменённые данные вершин в Сети на графический процессор.0.10.0
Mesh:getDrawModeПолучает режим, используемый при отрисовке Сети.0.9.0
Mesh:getDrawRangeПолучает диапазон вершин, используемых при отрисовке Сети.0.9.1
Mesh:getImageПолучает Изображение, используемое при отрисовке Сети.0.9.00.10.0
Mesh:getTextureПолучает текстуру (Изображение или Полотно), используемую при отрисовке Сети.0.9.1
Mesh:getVertexПолучает свойства вершины в Сети.0.9.0
Mesh:getVertexAttributeПолучает свойства определённого атрибута внутри вершины в Сети.0.10.0
Mesh:getVertexCountПолучает общее количество вершин в Сети.0.9.0
Mesh:getVertexFormatПолучает формат вершины, с которым была создана Сеть.0.10.0
Mesh:getVertexMapПолучает карту вершин для Сети.0.9.0
Mesh:getVerticesПолучает все вершины в Сети.0.9.00.10.0
Mesh:hasVertexColorsПолучает, используются ли цвета по каждой вершине при отрисовке Сети.0.9.00.10.0
Mesh:isAttributeEnabledПолучает, включён ли определённый атрибут вершины в Сети.0.10.0
Mesh:setAttributeEnabledВключает или отключает определённый атрибут вершины в Сети.0.10.0
Mesh:setDrawModeУстанавливает режим, используемый при отрисовке Сети.0.9.0
Mesh:setDrawRangeОграничивает отрисовываемые вершины Сети подмножеством от общего количества.0.9.1
Mesh:setImageУстанавливает Изображение, используемое при отрисовке Сети.0.9.00.10.0
Mesh:setTextureУстанавливает текстуру (Изображение или Полотно), используемую при отрисовке Сети.0.9.1
Mesh:setVertexУстанавливает свойства вершины в Сети.0.9.0
Mesh:setVertexAttributeУстанавливает свойства определённого атрибута внутри вершины в Сети.0.10.0
Mesh:setVertexColorsУстанавливает, используются ли цвета по каждой вершине вместо постоянного цвета при отрисовке Сети.0.9.00.10.0
Mesh:setVertexMapУстанавливает карту вершин для Сети.0.9.0
Mesh:setVerticesЗаменяет диапазон вершин в Сети новыми.0.9.0
Object:releaseНемедленно уничтожает ссылку Lua на объект.11.0
Object:typeПолучает тип объекта как строку.
Object:typeOfПроверяет, является ли объект определённого типа.

Перечисления

IndexDataTypeТип данных карты вершин.11.0
MeshDrawModeКак вершины Сети используются при отрисовке.0.9.0
VertexAttributeStepЧастота, с которой шейдер вершин извлекает данные атрибута вершины из Сети при её отрисовке.11.0

Супертипы

  • Рисуемый
  • Объект

См. также

  • love.graphics
  • love.graphics.draw
  • SpriteBatch:attachAttribute


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

Spec-Zone.ru

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