tec::VertexData

Public Functions

Name
VertexData() =default
VertexData(double x, double y, double z, double r, double g, double b, double u =0.0, double v =0.0)

Public Attributes

Name
glm::vec3 position
glm::vec4 color
glm::vec3 normal
glm::vec2 uv
glm::vec4 bone_weights
glm::uvec4 bone_indices

Public Functions Documentation

function VertexData

VertexData() =default

function VertexData

inline VertexData(
    double x,
    double y,
    double z,
    double r,
    double g,
    double b,
    double u =0.0,
    double v =0.0
)

Public Attributes Documentation

variable position

glm::vec3 position {0.f, 0.f, 0.f};

variable color

glm::vec4 color {1.f, 1.f, 1.f, 1.f};

variable normal

glm::vec3 normal {0.f, 0.f, 0.f};

variable uv

glm::vec2 uv {0.f, 0.f};

variable bone_weights

glm::vec4 bone_weights {0.f, 0.f, 0.f, 0.f};

variable bone_indices

glm::uvec4 bone_indices {0, 0, 0, 0};

Updated on 6 August 2021 at 01:15:52 UTC