Когда отцентрировали каждую часть модели, вот скрипт центрирования: {
$tmp = `ls -sl`;
$item = $tmp[0];
//$tmp = `duplicate $item`;
//$dup = $tmp[0];
select -r $item;
CenterPivot;
float $pivot[] = `xform -q -ws -rp`;
$comm = "move -r -ws "+(-$pivot[0])+" "+(-$pivot[1])+" "+(-$pivot[2]);
print $comm;
eval("move -r -ws "+(-$pivot[0])+" "+(-$pivot[1])+" "+(-$pivot[2]));
FreezeTransformations;
eval("move -r -ws "+($pivot[0])+" "+($pivot[1])+" "+($pivot[2]));
}
то после этой команды в башне как правило пивот улетает вниз (но находится при этом строго по середнине). На виде сбоку в майке это хорошо видно на модели. Поэтому через клавишу Insert двигаем пивот вверх, до основания башни (не выше). И только ПОСЛЕ центрирования каждой отдельной части групируем их вместе. Если снова смещать пивот когда уже образовалась иерархия, то соответственно в игре будет видно это смещение.
Совет: если косяк невозможно исправить - удалить накуй башню, но перед этим сохранить ее отдельно в формате obj и снова загрузить этот сохраненный файл и тогда можно отцентрировать башню по новой