25 for (
size_t i = 0; i <
skinNum; i++)
45 const std::vector<Vec4f>& Weight_1,
46 const std::vector<Vec4f>& ID_0,
47 const std::vector<Vec4f>& ID_1
65 for (
size_t i = 0; i <
skinNum; i++)
105 std::shared_ptr<TextureMesh>
mesh = NULL;
std::vector< DArray< Vec4f > > V_jointWeight_1
std::vector< DArray< Vec4f > > V_jointWeight_0
std::map< int, std::vector< Vec2u > > skin_VerticeRange
DArray< Vec3f > initialNormal
std::vector< DArray< Vec4f > > V_jointID_0
void pushBack_Data(const std::vector< Vec4f > &Weight_0, const std::vector< Vec4f > &Weight_1, const std::vector< Vec4f > &ID_0, const std::vector< Vec4f > &ID_1)
std::shared_ptr< TextureMesh > mesh
std::vector< DArray< Vec4f > > V_jointID_1
DArray< Vec3f > initialPosition
This is an implementation of AdditiveCCD based on peridyno.
Array< T, DeviceType::GPU > DArray