Mirroring the sides #917
-
Hi, I have a model that includes the pelvis and the right lower limb (the femur, tibia, and foot). Now, I plan to create the left lower limb as an exact mirrored version of the right side. By any chance, is there any convenient option in OSC to do this with minimal effort? Something that transforms the geometries, joint centers, coordinates, muscles/ligaments points, and contact geometries automatically. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Unfortunately, at time of writing (v0.5.13), there isn't a convenient way to do this that's integrated with OpenSim Creator. One fundamental issue you might run into (if I'm correct - I'm no expert) is that OpenSim's transform representation can't mirror the frames and mesh data in your model. Allowing something like that would break the transform's right-handed precondition. Therefore, you'll need to redefine frames in the mirrored space, such that the resulting joint coordinates still make sense in the mirror.
Although it's a bit tedious, I think "best" (not good) way to do this right now is manually. I'd do something like:
Sorry I can't be of more help right now! My high-level hope is that our model warping feature--whenever that manages to ship--will provide some of the components/algorithms that are required for solving some of these problems (e.g. like providing |
Beta Was this translation helpful? Give feedback.
Unfortunately, at time of writing (v0.5.13), there isn't a convenient way to do this that's integrated with OpenSim Creator.
One fundamental issue you might run into (if I'm correct - I'm no expert) is that OpenSim's transform representation can't mirror the frames and mesh data in your model. Allowing something like that would break the transform's right-handed precondition. Therefore, you'll need to redefine frames in the mirrored space, such that the resulting joint coordinates still make sense in the mirror.