How to save a pose from a fitted figure?

I have 2 identical figures A1 and A2. Figure A2 has been modified through a morph then had an Adjust Rigging to Shape action done so the skeleton conforms to its new shape, then hit Memorize Rigging. I then fit figure A1 to figure A2, then hide figure A2. Is there a way I could save the figure's A1's pose as it looks while fitted to figure A2?

I'm doing some cloth simulation in Marvelous Designer on an item rigged in Daz Studio. In the attached image you can see my base figure, then the simulated figure in MD, then the fitted figure to the simulated figure. The simulated's figure's t-pose is what you see. The fitted figure's t-pose is identical to the original figure. In essence I'm using MD in conjuncture with the Adjust Rigging to Shape option from Daz in order to simulate physics on the rigging itself.

test.jpg
4859 x 924 - 2M

Comments

  • Richard HaseltineRichard Haseltine Posts: 102,293

    Why are you memorising the rigging? I'm not following the process, or what you are wanting to save.

  • Faux2DFaux2D Posts: 452

    I have a rigged coat in Daz, memorized rigging, with a bone on each to each 4x4 polygons which totals something like 900 bones. I then Upload the figure into Marvelous Designer as an OBJ. I run a cloth simulation in MD. I then export the modified OBJ from MD. This new OBJ I upload to the coat figure in Daz as a morph. I hit the morph at 100% then I use the Adjust Rigging to Shape option.

    Now I have a draped figure with bones that follow the folds accurately (more or less). No extra steps are necessary for the coat to be used on a figure if you're doing a stillframe. However if you want to do animation or have a transition pose the rig has to keep its original base and the new positions of the bones (from the simulated cloth) need to be reproduced through the use of XYZ rotation/translation/scale. This is why I'm using two identical figures fitted to one another. I memorize the figure rigging for the figure with the simulated cloth morph. I then fit the unedited, unmorphed figure to the modified figure. The fitting algorithm will mimic the position of the Origin and End points of the bones of the modified figure on the fitted figure. No new information is added to the rig of the fitted figure because it's the modified rig that's driving its pose. However its bones are still modified in a 3D plane. I am wondering if there is a way to copy or freeze these positions on the fitted figure but using XYZ rotate/translate/scale and not the Origin and End points of the bones.

    If I'm able to reproduce the positions of the bones as a pose and because the bones have a certain hierarchy, I'll be able to accurately mimic cloth movement only using weighted bones. Not only this but I will be able to literally move folds arounds by just dragging on the figure itself in real time. The cloth simulation is not needed  from a technical standpoint however moving around 900 bones manually in order to mimic realistic cloth is insane. The cloth simulator does all of that work for me.

  • Richard HaseltineRichard Haseltine Posts: 102,293

    I still don't see what adjusting the rigging is doing - a fitted item always takes the rigging of the item it is fitted to, that's how the system works. You may want to rerig the draped model in place of the original, rather than using a morph, though I'm not clear why the morph (without changing the rigging) isn't working for you.

  • Faux2DFaux2D Posts: 452

    I still don't see what adjusting the rigging is doing - a fitted item always takes the rigging of the item it is fitted to, that's how the system works. You may want to rerig the draped model in place of the original, rather than using a morph, though I'm not clear why the morph (without changing the rigging) isn't working for you.

    I adjust the rigging only on the morphed figure. In my image the first draped figure has had a morph applied to it. Then I adjusted the rigging so the bones match up with the vertices. The second draped figure has no morph meaning using posing alone one could achieve the same cloth result. But it's 900 bones, which is why I use the figure with the adjusted rigging as a base for the pose.

    Here is a short video of the process: https://imgur.com/DzSbspA

    Both figures are at pose zero, however because the rig of the adjusted figure is different the fitted figure will look as if posed. Neither figure has had any XYZ coordinates modified, only the Origin and End points of the bones of the adjusted figure has been modified. I need to somehow translate this Origin and End points information into XYZ translate/rotate/scale information so I can save it as a pose. Then i'll be able to get the same look without the need of a hidden figure with the adjusted rigging.

  • Richard HaseltineRichard Haseltine Posts: 102,293

    So you've added a huge number of handles to adjust the draping. And then using Marvellous Designer to refine that, after which you load the result as a morph? Is the morph meant to work for multiple poses of the coat, or is there to be a one-to-one relationship between poses and morphs?

  • Faux2DFaux2D Posts: 452

    Is the morph meant to work for multiple poses of the coat, or is there to be a one-to-one relationship between poses and morphs?

    Yes, which is why I'm trying to see if I can skip some steps because it's a lot of work going back and forth with the morphs between 2 programs. Because of the huge number of bones it's possible to reproduce the look of the morph through posing the handles alone.

    Cloth sym has its own limitations like unattached geometry falling off. Let's say I have a scarf with a bunch of metal rings attached to its whole length. I can have two identically rigged scarf figures, one with ring geometry, the other without. I can then simulate the scarf with no rings in a cloth sym. I take that morph then apply it to the figure in Daz -> Adjust Rigging to Shape -> Memorize figure. I then fit the scarf with the rings on the modified figure without the rings then voila: simulated cloth with unattached geometry.

  • Richard HaseltineRichard Haseltine Posts: 102,293

    You could also attach the rings to Rigid Follow Nodes on the scarf.

Sign In or Register to comment.