Forum Coordinators: RedPhantom
Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 14 12:36 pm)
Select first figure
Goto Figure => Symmetry =>Swap Right and left
Do the same for second figure
Now select first figure body => translate over X
Select and move second figure body => translate over X
Or Poser 9/PP2012 just right click on figure => Symmetry => swap Right and Left
And translate the body's over X
Was that the question?
Poser 1, 2, 3, 4, 5, 7,
P8 and PPro2010, P9 and PP2012, P10 and PP2014 Game
Dev
"Do not drive
faster then your angel can fly"!
Do you want to swap the characters in the existing pose, or rotate the pose 180 degrees?
Lotus 123 ~ S-Render ~ OS/2 WARP ~ IBM 8088 / 4.77 Mhz ~ Hercules Ultima graphics, Hitachi 10 MB HDD, 64K RAM, 12 in diagonal CRT Monitor (16 colors / 60 Hz refresh rate), 240 Watt PS, Dual 1.44 MB Floppies, 2 button mouse input device. Beige horizontal case. I don't display my unit.
I don't use poser or poser pro much, but in Carrara you can just group both characters, rotate the group, and ungroup. Does poser allow grouping two objects?
Klebnor
Lotus 123 ~ S-Render ~ OS/2 WARP ~ IBM 8088 / 4.77 Mhz ~ Hercules Ultima graphics, Hitachi 10 MB HDD, 64K RAM, 12 in diagonal CRT Monitor (16 colors / 60 Hz refresh rate), 240 Watt PS, Dual 1.44 MB Floppies, 2 button mouse input device. Beige horizontal case. I don't display my unit.
So if I understand you correctly, you want to see the same thing you would see if the main camera was orbited 180 degrees, but you want this implemented for the figures without rotating the camera, yes?
How you solve this problem depends a lot on the initial conditions. There are several different scenarios depending on how the separation between the two figures was achieved:
1). The transforms (translation and rotation) for the BODY actors of both figures A and B are zero, the hip of either or both figures has been translated to achieve the separation.
2). The hips of both figures have zero translation for x and z. The BODY of one or both figures has been translated to achieve the separation (no other transforms set in the BODY).
The above assumes that the hip is the immediate child of the BODY, in some figures a different actor may fulfil this role, eg in Antonia 1.2 the waist is the immediate child of the BODY.
Obviously there are several other possible scenarios, for example, both the hip and BODY may have been translated, such cases are more complex. I will show methods for the two above scenarios.
Scenario #1 (separation is via hip), method #1:
This only works for 180° rotation. For both figures; add (or subtract) 180° to the yRotate value of the hip. Set the the x and z rotations for each hip to the inverse of their current value, eg if zRotate is -13.3 it becomes 13.3. Set the x and z translations for each hip to the inverse of their current value.
(If you want to use use the Symmetry command 'Swap Right and Left' to mirror the individual poses, don't invert the value for xTran.)
Scenario #1 (separation is via hip), method #2:
yRotate the BODY actors of both figures by 180°. Add the yRotation (only) for the BODY to the pose file, you can edit it in via a text editor. This method will work for any amount of rotation, not just 180°.
Scenario #2 (separation is via BODY):
Note down the x and z translations of the BODY actor of both figures, then set these translations to zero. Apply the translations you noted down to the hips of the respective figures. Now apply Method #1 or method #2 from Scenario #1.
I imagine it would be fairly easy to automate any of these methods via a Python script. Unfortunately I know nothing about writing py scripts. You could try posting a request in the Poser Python Scripting Forum, the people there are generally very helpful.
OK, if the separation of the figures is implemented via the hip, use method #1, but leave out the step of inverting xTran for the hip. Then use the Poser Symmetry command 'Swap Right and Left'.
If the separation is implemented via the BODY, follow the steps for Scenario #2 first, then do as above.
If the figure has none standard body parts, eg a waist, the 'Swap Right and Left' command may not work for such parts, and you may need to mirror them manually.
If you need to swap symmetry for a whole animation, ockham has a "swaptotal-allframes.py" script, but it seems to suffer the same problem of ignoring none standard body parts. It will only swap synmmetry for the individual figures, it will not help with the relitive positions of the figures.
Sorry I can't offer a more automated solution. I could probably come up with some ERC that would swap symmetry in the way you want, but it would be a bit of a clunky way to do things, the user would need to apply a pose to implement the reversed symmetry, and would need a separate pose to turn the symmetry off again. much better if you could get someone to write a py script for you.
This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.
Hi!
I was wondering if there's a script or tool to easily invert couples poses? So that the hip translations/rotations match up as well.
Or if someone can tell me the best method to do this. Thank you!!!