Render.ru

как управлять параметром Active из SOPа?

maiden666

Мастер
Рейтинг
93
#1
объясню на примере, чего мне хочется - есть Пойнты (Packed Prims), раскрашенные в разные цвета
Хотелось бы делать их активными\неактивными, однако Activevalue не воспринимает цвет извне
Пытал разные способы, ссылался на СОП с помощью ch(), point(), использовал цвет просто как выражение в поле Active, ничего не помогает, в зависимости от способа, все паки или активны, или неактивны (причём даже если по факту они неактивны, то есть симуляция не идёт, спредшит всё равно показывает active=1)
 

maiden666

Мастер
Рейтинг
93
#3
Скрин чтоли покажи
вообще в point wrangle
if(@Cd.x==1){
i@active = 1;
}
if(@Cd.y<.5){
i@active = 1;
}

както так
Это в SOPе
А я говорю про ноду Activevalue в DOPе. Штука в том, если использовать не пакованную, а просто Fractured-геометрию, там можно вбить в параметр Active выражение point(), которое считывает цвет из СОПа, и на его основании активирует\дезактивирует куски, но с паками этот номер не прокатывает
 
Сверху