21 lines
874 B
C++
21 lines
874 B
C++
// boneMatrices[1] = math::mat4f(1.0, 0.0, 0.0, 0.0, 0.0, 0.26, -0.97, 0.0, 0.0, 0.97, 0.26, 0.0, 0.0, 0.0, 0.0, 1.0);
|
|
|
|
// Log("Asset instance count : %d asset entity count %d, skin count %d skin name %s joint count @ 0 %d ",
|
|
// _asset->getAssetInstanceCount(),
|
|
// _asset->getEntityCount(),
|
|
// ,
|
|
// filamentInstance->getSkinNameAt(0), filamentInstance->getJointCountAt(0));
|
|
|
|
// for(int i =0; i < numJoints; i++) {
|
|
// auto nameInst = _ncm->getInstance(joints[i]);
|
|
// const char* jointName = _ncm->getName(nameInst);
|
|
// if(strcmp(jointName, boneName) == 0) {
|
|
// Log("Set transform for joint %s", jointName);
|
|
// // auto boneInst = rm.getInstance(joints[i]);
|
|
// }
|
|
// }
|
|
// bool transformed = false;
|
|
// if(!transformed) {
|
|
// Log("Failed to find bone %s", boneName);
|
|
// }
|
|
// Entity root = _asset->getRoot();
|