Object now distorts when parented. Did not used to do that. (Solved!)

I have an object in a .obj file. When I import it into Daz Studio (4.22-4.24). It looks fine. When I parent the object to a figure's forearm, its shape distorts. Yes. I am using parent in place. I've also tried not checking that box. Same thing happens. It is as if parent in place is ignored when checked, This did not used to happen with this same object. I have several such objects. Parenting them in place leaves their shapes unchanged. Only one of them distorts when parented. It is an object without bones. It has not been rigged. How can I prevent the shape distortion from occuring upon parenting it?

Post edited by lamoid_5f20d3e469 on

Comments

  • Richard HaseltineRichard Haseltine Posts: 108,019

    Please post a screenshot, ideally in something like wire shaded drawstyle..

  • Richard Haseltine said:

    Please post a screenshot, ideally in something like wire shaded drawstyle..

     

    before parenting.png
    1029 x 370 - 338K
    after parenting.png
    1029 x 370 - 356K
  • Thank you, Richard, for helping me!

  • Richard HaseltineRichard Haseltine Posts: 108,019

    And the other items that don't distort are in roughly the same place and size?

  • lamoid_5f20d3e469lamoid_5f20d3e469 Posts: 327
    edited May 29

    In my OP I was wrong. Actually all of the objects do distort when parented to a figure (person). But the magnitude of their distortion appears to be proportional to their distance from the (0,0,0) scene origin. so an object attached to ankles does not distort as much as an object attached to the wrists.

    The objects are all rope loops that were originally from a free set authored by someone else. I merged them individually into an empty scene. Then  I exported them as obj files and opened them in hexagon to try to get rid of rigging, set their origins to their centers, and to align their axes with the primary x-, y-, and z-axes of an empty scene. Then I use "import" to bring them into the scene. When I look at the object with the joint editor, there are no bones but some clusters of small white circles on them. I have no idea what those are.

    One other strange thing: If I try to move one of them using the sliders they move in the wrong directions. For example if I increase the y translation, it moves it moves up but away from the y-axis (i.e. it moves in x and z, too) and rotates relative to its pose at the origin. This is independent of the coordinate system selected in the tool parameters. However if I drag on the coordinate frame attached to the object (using the universal tool), it moves like I expect it to (drag the y-axis pointer and it moves only in the y-direction and does not rotate.

    I suspect those two behaviors are related. How can I make these loops static objects centered on the origin that I can move correctly with either the sliders or the attached coordinate frame. And parent to a figure without distortion?

    Thank you, Richard!

    Post edited by lamoid_5f20d3e469 on
  • WendyLuvsCatzWendyLuvsCatz Posts: 40,066

    I suspect it's still a figure not a prop

  • Richard HaseltineRichard Haseltine Posts: 108,019

    A screenshot of the Scene pane, showing the hierarchy, might be suggestive.

  • I figured it out. When I select the prop and invoke the joint editor tool, in its tool setting, "inherit parent scale" was checked. When I unchecked it, the skewing went away. Took me many hours to find that simple solution.  Both Richard and wendy spent time on it which I appreciate very much. Thank you both!

Sign In or Register to comment.