Как инвертировать / отразить 3DS Max Scene

Я хочу инвертировать / отразить сцену (коллекция ячеек).

Пример (в трехмерном пространстве): До: [1][2] После: [2][1]

Как если бы вы отражали это. Я надеюсь, вы понимаете, о чем я. Как мне это сделать?

1 ответ

Решение

Если вы хотите имитировать с помощью MaxScript то, что делает инструмент "Зеркало", он делает это, например, зеркальное отражение оси X:

for i=1 to objects.count do
(
  scale objects[i] [-1,1,1]
  objects[i].pos.x = -objects[i].pos.x
)

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

Другие вопросы по тегам