Здравствуйте, была необходимость ускорить процесс рендера объектов отдельно от сцены, знаний в макскрипте = 0, но удалось собрать рабочий прототип который все же при выделении нескольких объектов рендерит каждый в отдельном окне отдельно от сцены. Появилась проблема с группами, скрипт их не видит и рендерит все объекты в них отдельно, в итоге имеется куча бесполезного мусора вместо одного скажем диванчика.
Вот собственно сам скрипт (без лишних кнопок,роллаутов, чекеров и сейвера рендера)
Может кто подскажет чем эти каракули подправить чтобы оно группы как отдельный обьект воспринимало?
Вот собственно сам скрипт (без лишних кнопок,роллаутов, чекеров и сейвера рендера)
Код:
(
local current_object = 0
for i in selection do
(
myobj = selection as array
current_object += 1
if current_object > 0 do
(
$*.renderable = on
$*.primaryVisibility = off -- visible to camera
myobj[current_object].renderable = on
myobj[current_object].primaryVisibility = on
render myobj[current_object]
)
)
)