Mesh:getVertexFormat
Доступно начиная с LÖVE 0.10.0
Эта функция не поддерживается в более ранних версиях.
Получает формат вершин, с которым был создан объект Mesh.
Функция
Синопсис
format = Mesh:getVertexFormat( )
Аргументы
Нет.
Возвращаемые значения
table format- Формат вершин объекта Mesh, который представляет собой таблицу, содержащую таблицы для каждого атрибута вершин, с которыми был создан объект Mesh, в формате
{attribute, ...}.table attribute- Таблица, содержащая имя атрибута, его тип данных и количество компонентов в атрибуте, в формате
{name, datatype, components}. table ...- Дополнительные атрибуты вершин в объекте Mesh.
Примечания
Если объект Mesh не был создан с пользовательским форматом вершин, его формат вершин будет следующим:
defaultformat = {
{"VertexPosition", "float", 2}, -- The x,y position of each vertex.
{"VertexTexCoord", "float", 2}, -- The u,v texture coordinates of each vertex.
{"VertexColor", "byte", 4} -- The r,g,b,a color of each vertex.
}
См. также
- Mesh
- love.graphics.newMesh
- AttributeDataType
- Mesh:setVertex
- Mesh:setVertexAttribute
- love.graphics.draw
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/Mesh:getVertexFormat