Задавайте вопросы по Houdini!
- Автор темы stass3d
- Дата создания
Всем спасибо, файл с примером помог разобраться. А вот пример кода с xyzdist() почему-то не работает. Подключил scatter к 0 входу вранглера, деформированую геометрию к 1 входу и никакого результата. Атрибуты sourceprim и sourceprimuv в ноде scatter включены.
кто знает, почему выражение prim не работает? (Гудини 16.5)
То есть, оно работает, забирает цвет откуда нужно, если в качестве номера примитива вбить конкретное число, но если вписать $PR или @primnum, то и ошибки не выдаёт, и цвет не забирает (в ноде, на который ссылка, всё пучком, цвет на примитивах
То есть, оно работает, забирает цвет откуда нужно, если в качестве номера примитива вбить конкретное число, но если вписать $PR или @primnum, то и ошибки не выдаёт, и цвет не забирает (в ноде, на который ссылка, всё пучком, цвет на примитивах
- Рейтинг
- 24
И еще вопрос. Мне нужно проэмитеть частицы с тех частей геометрии которые попадают в группу. Причем они должны эмититься только в одном кадре в котором геометрия попадает в группу. Как это сделать?
Это легко сделать эмитя частицы со всей поверхности задав в Impulse Activation $F==1, но когда она паэтапно попадает в группу, то здесь ситуация усложняется.
Может есть какой ни будь атрибут который включает/выключает эмишн частиц?
Это легко сделать эмитя частицы со всей поверхности задав в Impulse Activation $F==1, но когда она паэтапно попадает в группу, то здесь ситуация усложняется.
Может есть какой ни будь атрибут который включает/выключает эмишн частиц?
по 2-му -- есть же Emission Attribute, работает на Пойнтах
Как вариант, просто удалять часть геометрии по атрибуту
По 1-му -- не понял вопроса. Увидеть все значения можно в спредшите, а так, point(0,"P",@ptnum) выдаёт не массив, а всего одну точку, причём позицию точки, которая вектор, а у тебя массив int
Как вариант, просто удалять часть геометрии по атрибуту
По 1-му -- не понял вопроса. Увидеть все значения можно в спредшите, а так, point(0,"P",@ptnum) выдаёт не массив, а всего одну точку, причём позицию точки, которая вектор, а у тебя массив int
- Рейтинг
- 24
по 2-му -- есть же Emission Attribute, работает на Пойнтах
Как вариант, просто удалять часть геометрии по атрибуту
По 1-му -- не понял вопроса. Увидеть все значения можно в спредшите, а так, point(0,"P",@ptnum) выдаёт не массив, а всего одну точку, причём позицию точки, которая вектор, а у тебя массив int
То, что у меня массив int это нормально, туда ведь вписываются только номера точек.
@emission, так что ли? Такой атрибут не работает.
Это как?
Я хочу в спредшите видеть номера тожек которые записаны в один атрибут показывающий массив этих точек. К примеру, все номера точек которые находятся на каком либо растоянии от конкретной точки.
То, что у меня массив int это нормально, туда ведь вписываются только номера точек.
Это как?
Я хочу в спредшите видеть номера тожек которые записаны в один атрибут показывающий массив этих точек. К примеру, все номера точек которые находятся на каком либо растоянии от конкретной точки.
То, что у меня массив int это нормально, туда ведь вписываются только номера точек.