Open GoogleCodeExporter opened 8 years ago
I dig a code a little.
the value has been parsed in COLLADASaxParser:
void KinematicsInstanceKinematicsModel::addKinematicsNewParam(
KinematicsNewParam* newParam )
{
const String& name = newParam->getName();
double value = newParam->getDoubleValue();
mKinematicsNewParams.insert(std::make_pair(name, newParam));
}
Later in COLLADASaxFrameworkLoader/src/COLLADASaxFWLKinematicsSceneCreator.cpp,
when mapping to COLLADAFW data structures happens, KinematicsNewParams is used
only to resolve a joint instance, but its initial value from the field <FLOAT>
is ignored and not mapped. At least this is, how I understood it. :)
Original comment by Alexey.Z...@gmail.com
on 13 Mar 2011 at 8:22
looks like everyone is on vocation :(
Original comment by Alexey.Z...@gmail.com
on 18 Mar 2011 at 1:46
Original issue reported on code.google.com by
Alexey.Z...@gmail.com
on 13 Mar 2011 at 8:14Attachments: