Render.ru

Задавайте вопросы по Houdini!

форин

Активный участник
Рейтинг
7
Подитожу для лучшего понимания, есть симуляция с ней все нормально, проблема в том что когда я эту симуляцию экспортирую/импортирую вылазит проблема = в первом кадре 7млн. а в следующих не больше 180 тыс. куда делись остальные непонятно, как это побороть пока тоже((
 

виталий антоновас

Модератор форума
Команда форума
Рейтинг
319
когда я эту симуляцию экспортирую/импортирую вылазит проблема = в первом кадре 7млн. а в следующих не больше 180 тыс. куда делись остальные непонятно, как это побороть пока тоже((
хм,вот ето уже интересно...странно,конечно.такого не встречал.попзже поробую еще раз с геометрией и выгнать симуляцию
 

форин

Активный участник
Рейтинг
7
Ага вот порылся в файле с симулом и вот
хм,вот ето уже интересно...странно,конечно.такого не встречал.попзже поробую еще раз с геометрией и выгнать симуляцию
вот собсно круг сужается таки трабл в файле симуляции. см. приложенные файлы может както поможет делу.
 

Вложения

форин

Активный участник
Рейтинг
7
Ага разобрался, опять гадский сепарейшн((( в первом кадре считывает с соурса, а во втором уже с флипобекта, для избежания подобных проблем парамтры нужно Paste copied relative reference. Извините за беспокойство и спасибо за поддержку!))
 

виталий антоновас

Модератор форума
Команда форума
Рейтинг
319
та,какое там беспокойство)))я так понимаю, все для етого тут и сидим--каждый в меру своих способностей помогает, кто чем может
 

форин

Активный участник
Рейтинг
7
Вот такой вопрос, есть объект состоящий из трех геометрий (например шар(1) куб(2) и торус(3)) как сделать так чтобы при COPYровании на первую точку копировал 1 объект на вторую второй и тд. А каждой геометрии присвоить номер точки на которую он потом будет копироваться для дальнейшего ипользования (например каждой геометрии назначить цвет или вискозити и тд).
 

виталий антоновас

Модератор форума
Команда форума
Рейтинг
319
Вот такой вопрос, есть объект состоящий из трех геометрий (например шар(1) куб(2) и торус(3)) как сделать так чтобы при COPYровании на первую точку копировал 1 объект на вторую второй и тд. А каждой геометрии присвоить номер точки на которую он потом будет копироваться для дальнейшего ипользования (например каждой геометрии назначить цвет или вискозити и тд).
ты просто в ноде Copy пишешь ехпрешн,$PT%3 (ето при условии,что у тебя 3 обьекта,если больше,то после% пишешь нужное число)
 

виталий антоновас

Модератор форума
Команда форума
Рейтинг
319
перед копированием ставишь Delete ,где в группе указываеш имя группы (object1,object2 итд...)но вместо номера пишеш стамп `stamp("../copy1","bla_bla",0)`
 

виталий антоновас

Модератор форума
Команда форума
Рейтинг
319
а,да!соответственно каждый обьект должен быть в своей группе,естессно) например-box1--"object1", torus1--"object2", box2--"object3" etc...
 

виталий антоновас

Модератор форума
Команда форума
Рейтинг
319
ето первый вариант,второй--можещ на точках создать атрибут,например--"switch",от нуля до трех,интеджер,и перед копированием поставит Switcher,который будет ссылаться на стамп(который,в свою очередь берет значения из атрибута"switch"...чем хорож способ--ты прям визуально можещ смотрееть,где у тебя какой object будет(кисточкой рисовать и тд)
 

форин

Активный участник
Рейтинг
7
ага, понятно, я в принципе так и думал)) тогда вопрос а можно группы предварительно в bgeo зашить ? (чисто спортивный интерес)))))
 

Sunscratch

Пользователь сайта
Рейтинг
2
Добрый вечер,
столкнулся с такой проблемой:
в контексте Geometry из примитива Box (Polygon Mesh) смоделировал объект. При этом использовал операторы PolyExtrude, PolySplit, PolyBevel, Split, Fuse. После того как получил желаемый результат, заметил что самый первый объект (box), из которого все и "вытягивал", имеет координаты Center отличные от 0. При приведении координаты Х к 0, вся модель превращается в белиберду, при этом с координатами Y и Z такой проблемы нет. В чем может быть проблема? Сам новичек как в 3D в общем, так и в Houdini в частности (делаю только первые шаги)...
 

виталий антоновас

Модератор форума
Команда форума
Рейтинг
319
Добрый вечер,
столкнулся с такой проблемой:
в контексте Geometry из примитива Box (Polygon Mesh) смоделировал объект. При этом использовал операторы PolyExtrude, PolySplit, PolyBevel, Split, Fuse. После того как получил желаемый результат, заметил что самый первый объект (box), из которого все и "вытягивал", имеет координаты Center отличные от 0. При приведении координаты Х к 0, вся модель превращается в белиберду, при этом с координатами Y и Z такой проблемы нет. В чем может быть проблема? Сам новичек как в 3D в общем, так и в Houdini в частности (делаю только первые шаги)...
да все что угодно может быть)))так и не угадаешь сразу.по описанию--ничо такого "противозаконного" вроде и не сделали,но всякое бывает.сделайте после всего transform и поставте куда надо объект. а если чисто из спортивного интереса--надо смотреть сцену,так и непонятно ничего
 

Sunscratch

Пользователь сайта
Рейтинг
2
да все что угодно может быть)))так и не угадаешь сразу.по описанию--ничо такого "противозаконного" вроде и не сделали,но всякое бывает.сделайте после всего transform и поставте куда надо объект. а если чисто из спортивного интереса--надо смотреть сцену,так и непонятно ничего
Хочу разобраться - это глюк проги или моя ошибка
Вот выглядит нетворк

Вот модель

А вот что получается если X в Center назначить 0

Могу при необходимости залить куда-то hip
 

mikinik

Знаток
Рейтинг
31
Sunscratch, я в гудини не силен, но на вид при перемещении пивота по Х в 0, сместился центр мирора просто. в ноде мирор поправь пивот или смести просто одну половину меша.
 

Sunscratch

Пользователь сайта
Рейтинг
2
Sunscratch, я в гудини не силен, но на вид при перемещении пивота по Х в 0, сместился центр мирора просто. в ноде мирор поправь пивот или смести просто одну половину меша.
Спасибо за ответ. Проблема возникает раньше, начиная с ноды PolySplit2, все ноды работают не правильно...
 

виталий антоновас

Модератор форума
Команда форума
Рейтинг
319
Спасибо за ответ. Проблема возникает раньше, начиная с ноды PolySplit2, все ноды работают не правильно...
эээm....ну тут как бы логично все...просто взглянув на сетку уже понятно))тем более вы почти сами обозначили проблему))Когда режете геометрию Clip`om,вы не думали,что Clip руководствуется мировыми координатами?Кубик,например,по оси Х стоит на 2.Вы его порезали на половине,соответсвенно,Clip "стоит" так сказать на 1.5(если кубик размерами 1х1х1),и тогда,сдвигая кубик в центр,сплит,оставаясь на месте, режет геометрию в совсем другом месте,плюс Polysplit режет уже полигоны относительно новых поликов итд ит п,проблема нарастает как снежный ком...в итоге вы "полируете" ето все Mirror,который тоже больно реагирует на смещение исходной геометрии...как-то так)
 

Sunscratch

Пользователь сайта
Рейтинг
2
эээm....ну тут как бы логично все...просто взглянув на сетку уже понятно))тем более вы почти сами обозначили проблему))Когда режете геометрию Clip`om,вы не думали,что Clip руководствуется мировыми координатами?Кубик,например,по оси Х стоит на 2.Вы его порезали на половине,соответсвенно,Clip "стоит" так сказать на 1.5(если кубик размерами 1х1х1),и тогда,сдвигая кубик в центр,сплит,оставаясь на месте, режет геометрию в совсем другом месте,плюс Polysplit режет уже полигоны относительно новых поликов итд ит п,проблема нарастает как снежный ком...в итоге вы "полируете" ето все Mirror,который тоже больно реагирует на смещение исходной геометрии...как-то так)
Спасибо большое). Действительно, поставил Center X0, заново сделал Сlip и PolySplit (оба) и объект стал нормальным. Я так понимаю, что параметр Center в контексте Geometry у базовых объектов лучше не трогать, так как будут проблемы с нодами которые используют мировые координаты, и соответственно не пересчитываются при изменении Center?
 
Сверху