Здравствуйте! Такая проблема, в файле очень много объектов, и когда они все включены рендер вылетает. Но стоит скрыть некоторые объекты, преимущественно те которые не попадают в кадр, и все становится нормально. Подскажите можно ли в скрипте указать те объекты которые сейчас не видно. Как скрыть я знаю, а как выбрать именно те которые сейчас не в кадре не могу придумать.
Прикольный скрипт. Спасибо! Немного не то что надо, но попробую. Может быть поможет. В любом случае вопрос пока открыт, мне кажется просто скрывать объекты, которые за пределами вида будет немного проще. И можно потом все вернуть не используя скрипты.
(
local objectsInView = boxPickNode (box2 [0, 0] (getViewSize()))
for i in geometry where not i.isHidden and (findItem objectsInView i) == 0 do
i.isHidden = true
)
(
local objectsInView = boxPickNode (box2 [0, 0] (getViewSize()))
for i in geometry where not i.isHidden and (findItem objectsInView i) == 0 do
i.isHidden = true
)
Доступ к резюме доступен только по пакетному доступу HR менеджерам зарегистрированных компаний. Узнать о вариантах корпоративных пакетов можно по ссылке.
Di_di_0
igorznag
http://www.scriptspot.com/3ds-max/scripts/hidden-surface-deleter
Di_di_0
Владислав Бодюл
( local objectsInView = boxPickNode (box2 [0, 0] (getViewSize())) for i in geometry where not i.isHidden and (findItem objectsInView i) == 0 do i.isHidden = true )Di_di_0