picogl.buffers.vertex.vbo.vbo_class

Vertex Attributes

Attributes

ATTRIBUTE_LAYOUT

Classes

VBOType

VBO Type

MeshDataAttrs

Mesh Data Attrs

Functions

get_stride(attr, data)

Module Contents

class picogl.buffers.vertex.vbo.vbo_class.VBOType[source]

Bases: picogl.utils.strenum.StrEnum

VBO Type

VBO = 'vbo'[source]
CBO = 'cbo'[source]
NBO = 'nbo'[source]
EBO = 'ebo'[source]
UVS = 'uvs'[source]
class picogl.buffers.vertex.vbo.vbo_class.MeshDataAttrs[source]

Bases: picogl.utils.strenum.StrEnum

Mesh Data Attrs

VERTICES = 'vertices'[source]
COLORS = 'colors'[source]
NORMALS = 'normals'[source]
INDICES = 'indices'[source]
TEXCOORDS = 'texcoords'[source]
picogl.buffers.vertex.vbo.vbo_class.ATTRIBUTE_LAYOUT[source]
picogl.buffers.vertex.vbo.vbo_class.get_stride(attr, data)[source]