Add support for GPU skinning (WIP)
This commit is contained in:
committed by
Jérôme Leclercq
parent
5d8ecd11df
commit
104f60f3e7
@@ -30,8 +30,12 @@ namespace Nz
|
||||
struct SkinningData
|
||||
{
|
||||
const Joint* joints;
|
||||
const SkeletalMeshVertex* inputVertex;
|
||||
MeshVertex* outputVertex;
|
||||
SparsePtr<const Vector3f> inputPositions;
|
||||
SparsePtr<const Vector4i32> inputJointIndices;
|
||||
SparsePtr<const Vector4f> inputJointWeights;
|
||||
SparsePtr<const Vector2f> inputUv;
|
||||
SparsePtr<Vector3f> outputPositions;
|
||||
SparsePtr<Vector2f> outputUv;
|
||||
};
|
||||
|
||||
struct VertexPointers
|
||||
|
||||
Reference in New Issue
Block a user