View Full Version : Children of a SubD don't jump position?

02-09-2014, 06:49 AM
If you parent a null (or anything) to a subD mesh, with Parent In Place off, the child object stays put - is that right?



02-09-2014, 10:13 AM
No, it should relocate to the pivot of the parent. If you have PIP on, the child will stay wherever it was. Your model being subd has no impact on how parenting works.

02-09-2014, 12:47 PM
Thanks - yep, that's what I thought - couldn't make sense of it, no PiP on, so not that. Still doing it - no idea why - parent other stuff and it jumps to parent like it should, but not this subD thing. Ah well - no time now - will faff with this later.


02-09-2014, 04:11 PM
Is the parent of your subd object in an odd place?

02-09-2014, 05:50 PM
OK - just been playing about with it some more - somethings off (or I am).

The objects that are displaying this problem are modelled off the origin in Modeler, and the pivot likewise is set to the object and not the origin - so I use the Pivot Commander script from way back.

Whether it's subD or not - doesn't matter, take that object into Layout, create a null, then parent the null to the object. The null stays put at the origin. It is parented and will move with the parent, but it won't snap to it. PiP is definitely off.

If the object is saved at the origin, with the pivot there, then moved in Layout, and then something is parented to it, then that something will snap to it.

Am quite confused - I have loaded some scripts into Layout, just the other day, for setup and animation, but not convinced any are responsible for this - basic usage surely.


02-09-2014, 07:38 PM
Strangely this confusion came up somewhere else just the other day, so I have an answer already prepared:

Parenting is always done relative to the parent position with the pivot position subtracted out.
The pivot position in Layout is intended to be used to offset the centre of rotation of an object. It is not intended to be used to recentre the geometry of an object. By subtracting the pivot position the child remains at the same position relative to the geometry, independent of what the pivot position is.


02-10-2014, 06:26 AM
Thanks - yep, of course. It's the most stupid thing, because I know this, and yet I obviously got thrown by overthinking it, then getting confused (which is THE word here), then posting. Thinking it through last night, I realised there was nothing wrong ... except with my perception - temporarily bust - appreciate the explanation - thanks again.