update to animation structures

This commit is contained in:
Nick Fisher
2022-12-15 23:15:22 +08:00
parent 31044e8d15
commit 9f032a8392
5 changed files with 67 additions and 43 deletions

View File

@@ -90,16 +90,16 @@ namespace polyvox {
memcpy(mMorphFrameData, morphData, morphSize);
}
if(numBones > 0) {
size_t boneSize = numBones * numFrames * 7 * sizeof(float);
mBoneFrameData = (float*)malloc(boneSize);
memcpy(mBoneFrameData, boneData, boneSize);
}
// if(numBones > 0) {
// size_t boneSize = numBones * numFrames * 7 * sizeof(float);
// mBoneFrameData = (float*)malloc(boneSize);
// memcpy(mBoneFrameData, boneData, boneSize);
// }
for(int i =0; i < numBones; i++) {
mBoneNames.push_back(string(boneNames[i]));
mMeshNames.push_back(string(meshNames[i]));
}
// for(int i =0; i < numBones; i++) {
// mBoneNames.push_back(string(boneNames[i]));
// mMeshNames.push_back(string(meshNames[i]));
// }
}
~RuntimeAnimation() {