message: Update after changing get/setAttribute
  Not sure about CSkinnedMesh.cpp:335-345
diff: @@ -233,11 +233,12 @@ void CCPUSkinnedMesh::finalize()
  for (size_t j=LocalBuffers[i]->getIndexMinBound(); j<LocalBuffers[i]->getIndexMaxBound(); j++)
  {
  - core::vectorSIMDf origPos,boneIDs,boneWeights;
  + core::vectorSIMDf origPos, boneWeights;
  + uint32_t boneIDs[4];
  if (!LocalBuffers[i]->getAttribute(origPos,scene::EVAI_ATTR0,j) || !LocalBuffers[i]->getAttribute(boneIDs,scene::EVAI_ATTR5,j) || !LocalBuffers[i]->getAttribute(boneWeights,scene::EVAI_ATTR6,j))
  continue;
  - size_t boneID = size_t(boneIDs.X);
  + size_t boneID = size_t(boneIDs[0]);
  SJoint* joint = AllJoints[boneID];
  if (firstTouch[boneID])
  {
  @@ -253,7 +254,7 @@ void CCPUSkinnedMesh::finalize()
  for (size_t k=1; k<boneCount; k++)
  {
  - boneID = size_t(boneIDs.pointer[k]);
  + boneID = size_t(boneIDs[k]);
  joint = AllJoints[boneID];
  if (firstTouch[boneID])
  {
  @@ -333,13 +334,13 @@ void CCPUSkinnedMesh::finalize()
  for (size_t j=LocalBuffers[i]->getIndexMinBound(); j<LocalBuffers[i]->getIndexMaxBound(); j++)
  {
  - core::vectorSIMDf boneIDs;
  + uint32_t boneIDs[4];
  if (!LocalBuffers[i]->getAttribute(boneIDs,scene::EVAI_ATTR5,j))
  continue;
  uint32_t newBoneIDs[4];
  for (size_t k=0; k<4; k++)
  - newBoneIDs[k] = reorderIndexRedirect[size_t(boneIDs.pointer[k]+0.4f)];
  + newBoneIDs[k] = reorderIndexRedirect[boneIDs[k]];
  LocalBuffers[i]->setAttribute(newBoneIDs,scene::EVAI_ATTR5,j);
  }
  