Program that converts geometric and animation 3D scene data, from a COLLADA "*.dae" file to a binary file, with a custom format.
#include "./funcs.hpp"
void find_joint(armature_ctl& armatureCtl, const char* jointName, int& index)
{
index= -1;
for(uint32 j= 0; j< armatureCtl.joints.size(); j++){
std::string tjointName(armatureCtl.joints[j].name);
if(tjointName.compare(jointName)== 0)
{
index= j;
return;
}
}
};
void find_joint_by_id(armature_ctl& armatureCtl, const char* jointId, int& index)
{
index= -1;
for(uint32 j= 0; j< armatureCtl.joints.size(); j++){
std::string tjointId(armatureCtl.joints[j].nodeId);
if(tjointId.compare(jointId)== 0)
{
index= j;
return;
}
}
};