For the top post...
Make sure you have unfreezed the object and have the pivot in the center of the object. XNA can't handle local coordinate systems from Maya.
One way to do it is to center the pivot in the object then move the object to origo and freeze it the move it back to the location you want it... Then best is to have an unfreeze script...
Here's some MEL for you...
// --- Copy from here...
proc moveToOrigoFreezeAndBackAgain () {
string $selected[] = `ls -sl`;
string $objekt;
float $distToOrigoX;
float $distToOrigoY;
float $distToOrigoZ;
for ($objekt in $selected) {
$distToOrigoX = `getAttr ($objekt+".transMinusRotatePivotX")`;
$distToOrigoY = `getAttr ($objekt+".transMinusRotatePivotY")`;
$distToOrigoZ = `getAttr ($objekt+".transMinusRotatePivotZ")`;
move -r $distToOrigoX $distToOrigoY $distToOrigoZ $objekt;
makeIdentity -apply true -t true -r true -s true $objekt;
move -r ($distToOrigoX*-1) ($distToOrigoY*-1) ($distToOrigoZ*-1) $objekt;
}
}
moveToOrigoFreezeAndBackAgain;
// -- To here and paste into your script editor and mark it all then drag the selection to your shelf
Yes! Maya PLE can be downloaded for free...
http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=7639525