bone test

This commit is contained in:
devZoGok
2021-10-19 19:06:41 +03:00
parent 640bd6906a
commit 7111ef24e4
4 changed files with 54 additions and 29 deletions
+4
View File
@@ -19,6 +19,7 @@ namespace vb01{
}
Vector3 Bone::getModelSpacePos(){
/*
Vector3 modelSpacePos = Vector3::VEC_ZERO;
Bone *rootBone = skeleton->getRootBone();
vector<Node*> boneHierarchy = getAncestors(rootBone);
@@ -38,6 +39,9 @@ namespace vb01{
modelSpacePos = modelSpacePos + axis[0] * rPos.x + axis[1] * rPos.y + axis[2] * rPos.z;
boneHierarchy.pop_back();
}
*/
Node *modelNode = skeleton->getRootBone()->getParent();
Vector3 modelSpacePos = modelNode->globalToLocalPosition(localToGlobalPosition(Vector3::VEC_ZERO));
return modelSpacePos;
}