Как пример, в сцене есть n-число объектов, каждый из которых с именем default/prop\prop_door7.dds и таким же материалом. Нужно, чтобы они соединились (приатачились) в один объект ("Match Material IDs to Material" и галочка на "Condense Material and IDs"😉 и материал остался тот же default/prop\prop_door7.dds, но уже как для одного объекта, вручную делать дольше.
Если я правильно понял задачу, то это строчка будет делать то, что Вам нужно:
while (getcurrentselection()).count > 1 do meshop.attach (converttomesh $[1]) $[2] attachMat:#IDToMat condenseMat:true
А если так попробовать:
---------------------------------------
theMat = selection[1].material
while (getcurrentselection()).count > 1 do meshop.attach (converttomesh $[1]) $[2] attachMat:#neither condenseMat:true
(getcurrentselection()).material = theMat
---------------------------------------
Доступ к резюме доступен только по пакетному доступу HR менеджерам зарегистрированных компаний. Узнать о вариантах корпоративных пакетов можно по ссылке.
CRYSIS_CHINGIS
Александр Якушев
while (getcurrentselection()).count > 1 do meshop.attach (converttomesh $[1]) $[2] attachMat:#IDToMat condenseMat:true
Вообще взял отсюда: https://github.com/davestewart/maxscript/blob/master/Materials/start%20-%20virgin%20atlantic%20maxscripts/attach%20multiple%20objects%2001.ms
CRYSIS_CHINGIS
Вложения
Александр Якушев
---------------------------------------
theMat = selection[1].material
while (getcurrentselection()).count > 1 do meshop.attach (converttomesh $[1]) $[2] attachMat:#neither condenseMat:true
(getcurrentselection()).material = theMat
---------------------------------------