Page 1 of 1

Mops falloff controlling poly bevel distance on instances

Posted: Fri Mar 24, 2023 7:29 am
by mjfawkes
Hi all,

Please excuse a relatively novice level question..
I have a Mops instancer set to grid, It is instancing a shape on which I have a poly bevel applied.
I would like (along with using the Mops Transform node to manipulate their scale and position), to also use the same mops falloff driving the transform
to influence the bevel parameter so any instances outwith the falloff have no bevel but those within the falloff have a larger bevel distance.

Any pointers would be hugely appreciated.

Cheers!

Re: Mops falloff controlling poly bevel distance on instances

Posted: Fri Mar 24, 2023 7:40 am
by toadstorm
Packed primitives / instances can't be deformed unless you first unpack them, turning them into regular geometry. This has the unfortunate side effect of removing all your local transform data and losing the benefits of instanced geometry.

For this specific effect, what I'd recommend doing is unpacking before any other animation, creating the falloff attribute, running the bevel and using the falloff attribute to drive the width, then repacking into packed fragments using MOPs Convert or the Assemble SOP (assuming you want to continue animating from there).

Re: Mops falloff controlling poly bevel distance on instances

Posted: Thu Mar 30, 2023 8:15 am
by mjfawkes
Thanks @toadstorm! much appreciated