dl
dl::VertexBone结构体 参考

3d顶点(带骨骼) 更多...

#include <dl_vertex.h>

静态 Public 成员函数

static VkVertexInputBindingDescription getBindingDescription ()
 
static std::array< VkVertexInputAttributeDescription, 8 > getAttributeDescriptions ()
 

Public 属性

Position3 _pos
 
Position2 _uv0
 
Position2 _uv1
 
Position3 _normal
 
Position3 _tangent
 
Position4 _weight0
 
std::array< uint32_t, NUM_BONE_joint0
 
Position4 _color
 

详细描述

3d顶点(带骨骼)

在文件 dl_vertex.h77 行定义.

成员函数说明

◆ getAttributeDescriptions()

static std::array< VkVertexInputAttributeDescription, 8 > dl::VertexBone::getAttributeDescriptions ( )
inlinestatic

在文件 dl_vertex.h95 行定义.

◆ getBindingDescription()

static VkVertexInputBindingDescription dl::VertexBone::getBindingDescription ( )
inlinestatic

在文件 dl_vertex.h87 行定义.

类成员变量说明

◆ _color

Position4 dl::VertexBone::_color

在文件 dl_vertex.h86 行定义.

◆ _joint0

std::array<uint32_t, NUM_BONE> dl::VertexBone::_joint0

在文件 dl_vertex.h85 行定义.

◆ _normal

Position3 dl::VertexBone::_normal

在文件 dl_vertex.h82 行定义.

◆ _pos

Position3 dl::VertexBone::_pos

在文件 dl_vertex.h79 行定义.

◆ _tangent

Position3 dl::VertexBone::_tangent

在文件 dl_vertex.h83 行定义.

◆ _uv0

Position2 dl::VertexBone::_uv0

在文件 dl_vertex.h80 行定义.

◆ _uv1

Position2 dl::VertexBone::_uv1

在文件 dl_vertex.h81 行定义.

◆ _weight0

Position4 dl::VertexBone::_weight0

在文件 dl_vertex.h84 行定义.


该结构体的文档由以下文件生成: