parenting
grpruett
Posts: 255
Apparently this past week is the first time I tried to parent objects since the latest Daz Studio update, and the parenting is now very hard to work with. Every time I get an object where and how I want it, I would assign a parent to the object, and the object changes scale and axis to match the parent. This is very frustrating.
Is there a way to prevent this?
Comments
This only happens when Parenting to Scaled Items. There are two ways to avoid this.
1. Create a Null Scale Item one and Parent to the Null. Add second Item and Partent to the Null.
2. Instead of Parenting Objects to Objects Create A Group of the Objects.
The objects still takes on the parent scale and axis and rotation even when the parent hasn't been re-scared. That is what is driving me nuts. I have to parent the object first before I change things and most of the time, I don't know beforehand that I'm going to have an object parented until the need arises and then I have to redo my work from scratch. And this has only occurred since the last DAZ update
What are you parenting to what? I can imagine your frustration if parenting props to limbs, but it you're combining otherwise static objects, you might find it easier to simply group them or parent them to a null so that they can still be moved and rotated as a single entity.
Good question HOF. And I've never seen that effect from just parenting. Scaling after Parenting yes then but never at just Parenting.
Nope never seen this either and I am always parenting in both DS3A and DS4.5+
Make sure that Parent in Place is on, at the bottom of the change parent dialogue if you use that or in the Scene pane options menu if you are dragging and dropping in that.
I asked before same problem,, and I used the Parent in place way,,
but if you un-parent item, the clothing may only change scale.
so that all clothing should be needed to set child of genesis.
and every time R-click in scene tab, then select parent from hieralchy
and you can only use "parent in place" seems not good.
then
sickleyield gave me the answer.
(though I did not understand clear at that time, how can I do it,
after that when I tweaked joint editor,I found and understand clear)
at first,, unparent genesis ,
then confrim genesis scale , then open joint editor, (you may need go to top menu>windows>tabs)
select root genesis, and check off transform section "inherit paretn scale."
after that parent genesis to anything you want. you can use , if you keep the translation, Parent in place
or simply drug to the node. you can check off parent in place, then stuck to the node.
and you can un-parent when you want to do.
your clothing which fit to genesis, and genesis get no influence, form parent obj or node.
but I do not know, save as scene.duf, can save the proeprty ( Inherit parent scale)
of joint editor or not.if I may need to save modifed assets.
I'm parenting primitive object to primitive object and I'm not a beginner here. I create my personal props from primitive objects. Parenting objects to objects has changed.
there is no difference, between prop obj, or figure.
. it is same about null.
if you hope to be not influenced from parent, simply select the objects or prop.
then go to joint editor. and check off Inherit parent Scale.
The following two images is a Jukebox I created from an earlier version of DS 4 by only using primitive objects, and while creating it, I parented, I un-parented, I switch parents and I gave the parents parent (whichever I need at the time). So when I tell you that parenting is behaving differently in this version than it had in earlier version, I'm not talking out my ass. FYI, I tested the checking off the inherited parent scale in the joint editor and it creates and new set of problems when I'm trying to create my props from primitive objects.
OK I understand.. I did not play with ds 4.0 for parening props many. So that I do not know, how it worked or not.
if my suggestion was not needed for you, I say sorry. but actually the way which I learned is useful.
even though it can not fit your case, when some guys serch by parenting, if user understand the way,
it may help them. and I though your problem have connection with, ds 4.6 how treat each parent scale.
so that I hope you not feel my reply just obsatcle you.:ohh:
Then you means, before ds 4.0 could keep scale, when you set parent for each prop,
they did not change scale. do not inherit the parent scale.
but now it happen in ds 4.5.
But, when you change scale of parent, the child nodes need change scale (inherit parent scale)
but if you change parent, each prop need to keep the current scale.
I did not know , how ds 4.0 worked or not,
but it seems useful, when import prop objects, and tweak each scale in ds, as hielarchical prop.
Actually I am now serching good way, to import howse miniture,, object groups as each objects, which made by modelor,
then re-built them keep parents hieralchys.. I may hope to tweak each scale in ds 4.5, or
hope to change parent. so that I think your suggesiton is reasonable.
It seems need to be reported as future requesto, or bug report. if you make it,, I approve your suggesiton.:)
Mmmm,, ,,,I am now feel strange, because,, in ds 4.6 everything work about prop , made from primitive.
what I mentioned before. they did not inherit scale, when set parent. but change parent scale,
childes inherit the scale. it seems reasonable for me.
if it happen about your saved prop in ds 4.0 before only? Is there other user who noticed and get same probloems?
simply I ask for my purpose. I want to know,, how ds work about parenting scale and exceptional case.
If I parent a prop to a scaled prop with parent in Place on the newly parented prop does not change. If I parent it with Parent in place off the newly parented prop loses any translations (which I think may be a bug) and inherits the scale of the parent. Have you checked that setting - I don't see any mention of it in your replies?
Can you elaborate on checking what settings?
Is parent in Place on? It's a check box at the bottom of the Change parent dialogue, if you use that, or a menu option in the Scene pane menu - right-click on the pane's tab or click its menu button in the top corner.
That's it. Checking 'parent in place' fixes my problem.
Thanks.