Render.ru
Поддержать

Вопрос по XForm

  • Автор темы Гость
  • Дата создания

Гость

Известно, что макс ведет внутри себя матрицу аффиного преобразования.
Чтобы модель нормально экспортнулась в движок необходимо ее сбросить
Для этого нужна утилита Reset XForm, но в этом случае нормали у объекта переворачиваются, чуть ли не в хаотическом порядке 🙁
Может можно как то обнулить матрицу но при этом чтобы модель не попортилась (т.е матрицу пересчитать)?

Гость

нормали переворачиваются толька у обьектов с негативным масштабом, а у тебя похоже вся модель инвалидная

Гость

Негативный масштаб это масштаб на уменьшение?

И почему такие вещи творятся с нормалями при этой операции ?

И возможно ли это исправить в автоматическом режиме?

Гость

Негативный масштаб это со знаком "-" ?

Но переворот нормалей возникает не только при этой операции. Например при клонировании половинки модели и присоединению к оригиналу.

Так каких операции нельзя делать ?

Гость

патамучто операция dublicate/mirror не зеркалит обьект, а проста масштабирует его на -1
вобщем тебе нада проста вывернуть нормали, ну типа >normal или >flip normal

Гость

Спасибо за ответы.

А когда сложный объект уже готовый.
И видно что у него с нормалями при Reset XForm начинает твориться невообразимое.
Получается что исправлять только ручками ?

Гость

Пару раз у меня были глюки с нормалями.
Посмотри, возможно у тебя в Reference Coordinate System включен метод Local - переключи на View. (это вверху такое окошко, около инструмента маштабирования). Если не в этом дело, тогда не знаю.
Может попробовать Hierarchy\Pivot -и там поэксперементировать с Affect Pivot Only

Гость

А что если приаттачить готовый объект к нормальному (без вывернутых нормалей) box-у, а потом детачнуть..