Render.ru

MaxScript и VIZ

Sasquatch

Активный участник
Рейтинг
5
#1
При использовании File Link Manager-а в VIZ-е получаем объекты типа VIZBlock. При попытке доступа из MaxScript к его полям position получаем сообщение, что такое свойство отсутствует. В задаче требуется не изменить координаты этих объектов а просто получить к ним доступ (для чтения), чтобы проверить условия и добавить некоторые объекты в выделение.
Каким образом через MaxScript получить доступ координатам "прилинковаых" объектов?
Где можно почитать подробнее об объектах File Lnk Manager-а и их свойствах и методах (для доступа из MaxScript) - в основном help-е это описание отсутствует?
 

Sasquatch

Активный участник
Рейтинг
5
#2
Часть проблемы решается так:
MaxScript не дает доступа к .position (или .pos), но дает доступ к .transform. Это массив и в 4-м элементе лежит .pos.
Так что вместо node.pos.x - node.transform[4].x
 
Сверху