Подскажите какой-нибудь скрипт или другой инструмент для подсвечивания или выделения цветом выделенных обьектов, который работает в Max 2013 x64. А то если нужно выделить в большой сцене типа интерьерной несколько обьектов из множества и удалить все ненужное, стандартные белые рамки Макса очень мешают и путают. Очень хотелось бы найти какой-нибудь скрипт, чтобы выделенные обьекты подсвечивались сразу цветом, как в просмотрщике Deep Exploration или Mootools Browser. Есть ли такое именно для Max 2013?
LilifanОчень хотелось бы найти какой-нибудь скрипт, чтобы выделенные обьекты подсвечивались сразу цветом
Можно использовать свойство объекта See-Through (Alt+X). Пример. Запускаем скрипт.
Меню Customize > Customize UI > Category:"_igorznag" > Создаем кнопку или назначаем клавишу.
macroScript igorznag_shade_selected_objects category:"_igorznag" buttonText:"Shade"
(
local button_state=false; global fn_igorznag_sso; fn fn_igorznag_sso=
(
for obj in objects do obj.xray=false
for obj in selection where superclassof obj==GeometryClass do obj.xray=true
try viewport.SetTransparencyLevel 1 catch()
)
on isChecked do button_state; on execute do
(
try callbacks.removeScripts id:#igorznag_sso catch();
for obj in objects do obj.xray=false; if button_state==false then
(
fn_igorznag_sso()
callbacks.addScript #selectionSetChanged "fn_igorznag_sso()" id:#igorznag_sso
)
button_state=not button_state
)
)--macroScript
Да, похоже это то самое, но у меня почему-то этот скрипт не работает как надо - то есть делаю все по видео, назначаю клавишy P, выбираю цвет, но когда нажимаю кнопку Shade после выделения обьекта, ничего не происходит, особенно в сценах, где потеряны текстуры, обьекты так и остаются серыми. Видимо, я что-то пропустила, но что именно?
Доступ к резюме доступен только по пакетному доступу HR менеджерам зарегистрированных компаний. Узнать о вариантах корпоративных пакетов можно по ссылке.
Lilifan
igorznag
Lilifan
igorznag
Меню Customize > Customize UI > Category:"_igorznag" > Создаем кнопку или назначаем клавишу.
macroScript igorznag_shade_selected_objects category:"_igorznag" buttonText:"Shade" ( local button_state=false; global fn_igorznag_sso; fn fn_igorznag_sso= ( for obj in objects do obj.xray=false for obj in selection where superclassof obj==GeometryClass do obj.xray=true try viewport.SetTransparencyLevel 1 catch() ) on isChecked do button_state; on execute do ( try callbacks.removeScripts id:#igorznag_sso catch(); for obj in objects do obj.xray=false; if button_state==false then ( fn_igorznag_sso() callbacks.addScript #selectionSetChanged "fn_igorznag_sso()" id:#igorznag_sso ) button_state=not button_state ) )--macroScriptLilifan
igorznag
Выбираем например красный цвет.
Перезагружаем-Restart 3d max.
Нажимаем кнопку Shade после выделения объекта.
Lilifan