Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::skin_bind_data::vertex_data Struct Reference

Contains per-vertex influence and weight information. More...

#include <mesh.h>

Public Attributes

std::vector< int32_t > influences
 < List of bones that influence this vertex.
 
std::vector< float > weights
 Index of the palette to which this vertex has been assigned.
 
int32_t palette
 The index of the original vertex.
 
uint32_t original_vertex
 

Detailed Description

Contains per-vertex influence and weight information.

Definition at line 76 of file mesh.h.

Member Data Documentation

◆ influences

std::vector<int32_t> unravel::skin_bind_data::vertex_data::influences

< List of bones that influence this vertex.

List of weights for each influence.

Definition at line 79 of file mesh.h.

◆ original_vertex

uint32_t unravel::skin_bind_data::vertex_data::original_vertex

Definition at line 85 of file mesh.h.

◆ palette

int32_t unravel::skin_bind_data::vertex_data::palette

The index of the original vertex.

Definition at line 83 of file mesh.h.

◆ weights

std::vector<float> unravel::skin_bind_data::vertex_data::weights

Index of the palette to which this vertex has been assigned.

Definition at line 81 of file mesh.h.


The documentation for this struct was generated from the following file: