Jump to content

problem with sticky node


jim c

Recommended Posts

I've got a series of sticky nodes attached to a UV'd mesh. Each sticky node has a null attached to it. The mesh is deformed with bones, all of which are ultimately parented to a root null. When the root null is rotated on Y, I can see that the nulls attached to the sticky nodes start rotating around various axes. When I try to duplicate this with a simple model I can't. Any ideas on what might cause the child nulls to behave this way? The sticky nodes are using the default parameters with the exception of values for the UV coords. I've tried to parent the sticky node, and experimented with the various parameters, but no luck.

post-4235-0-08483300-1371440595_thumb.jp

post-4235-0-53418100-1371440605_thumb.jp

Link to comment
Share on other sites

OK I've been able to reproduce this. I create a geo node, added mesh. Added some bones. Parented the bones to a master null. Added a sticky to the mesh. Rotate the master null along Y and sticky itself starts to spin around - look through Cam6 and you'll see this clearly. Is this normal behavior? Is there a way around it? I want the sticky to stay in place on the mesh.

biomech2-rig-err.hipnc

Link to comment
Share on other sites

SOLVED!! At least I think so! In the Deform SOP, if you turn on "Deform Normals", then it works perfectly! Is this the correct solution? If so, why would this matter? Or are the normals remaining static and continually pointing the original direction prior to deformation? I suppose that makes sense, the Stick obj is trying to orient itself based on the normals of the mesh, correct?

Link to comment
Share on other sites

yes it does use N to orient Sticky object (as well as it uses uv attrib as an up vector)

but for your case it may be better to delete N attribute prior to capture completely because it seems to be wrong anyway

no N attribute means no problem (unless you need custom N)

and in that case no need for Deform Normals as they will be recomputed automatically and Sticky will work correctly

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...