Message: VertexAttribute

Fields:

  • name: str

  • name_hash: int

  • semantic_type: int

  • element_count: int

  • normalize: bool

  • data_type: int

  • coordinate_space: int

  • step_function: int

  • vector_type: int

  • long_values: LongValues

  • double_values: DoubleValues

  • binary_values: bytes

Enums:

  • DataType:

    • TYPE_BYTE = 1

    • TYPE_UNSIGNED_BYTE = 2

    • TYPE_SHORT = 3

    • TYPE_UNSIGNED_SHORT = 4

    • TYPE_INT = 5

    • TYPE_UNSIGNED_INT = 6

    • TYPE_FLOAT = 7

  • VectorType:

    • VECTOR_TYPE_SCALAR = 1

    • VECTOR_TYPE_VEC2 = 2

    • VECTOR_TYPE_VEC3 = 3

    • VECTOR_TYPE_VEC4 = 4

    • VECTOR_TYPE_MAT2 = 5

    • VECTOR_TYPE_MAT3 = 6

    • VECTOR_TYPE_MAT4 = 7

  • SemanticType:

    • SEMANTIC_TYPE_NONE = 1

    • SEMANTIC_TYPE_POSITION = 2

    • SEMANTIC_TYPE_TEXCOORD = 3

    • SEMANTIC_TYPE_PAGE_INDEX = 4

    • SEMANTIC_TYPE_COLOR = 5

    • SEMANTIC_TYPE_NORMAL = 6

    • SEMANTIC_TYPE_TANGENT = 7

    • SEMANTIC_TYPE_WORLD_MATRIX = 8

    • SEMANTIC_TYPE_NORMAL_MATRIX = 9

    • SEMANTIC_TYPE_BONE_WEIGHTS = 10

    • SEMANTIC_TYPE_BONE_INDICES = 11