Assymmetry of Modeling | Measure | Bust Circumference Slider
|Target version:||MakeHuman 1.1.2|
As you maybe know when you offset to the left the Bust circum slider in Measure tab under the shoulder and on right arm there is no symetric value !
The targets for the sliders behave asymmetrically when the bust circumference slider is moved. It seems that the human's upper right arm is influences by the slider but not the upper left arm. It is not completely clear which side of the human has better behavio, but the action should probably be symmetric.
#1 Updated by Aranuvir # almost 2 years ago
- File screenshot_2_1486453557_targets_asymmetry.png added
- Status changed from New to Accepted
- Assignee deleted (
- Priority changed from Normal to High
I've added a screenshot from the "Targets" plug-in. It illustrates the asymmetry quite nicely. Playing around with the plug-in, I happened to identify another asymmetry. Maybe it should be possible to adopt the code of the plug-in, so it can automatically identify other asymmetric targets? I don't think we get this fixed for 1.1.1, but I'd propose to set it for 1.1.2 rather than for 1.2.0.
#2 Updated by Jonas Hauquier almost 2 years ago
Aranuvir (Moderator) wrote:
Maybe it should be possible to adopt the code of the plug-in, so it can automatically identify other asymmetric targets?
A good idea. But I would make it a unit test (that can run separate from mh, like compile_targets.py) that verifies symmetry of targets, not a plugin.
#3 Updated by Aranuvir # almost 2 years ago
For quality checking having a script like this is absolutely necessary, indeed, though I had something else in mind. In fact, I thought about a tool that lets you scan for asymmetric targets, create a list and lets you loaded them one by one from the list for inspection, copy data from one side to other, to make the targets symmetrical and finally save the changes back. I must admit, when the list of affected targets is generated most of the steps described above could be done in MakeTarget, too. So it's debatable if it is worth the effort to program the tool. It was fairly easy to solve the issue with the bust-circumference target. But currently we don't now how many of the round about 1258 targets are affected. And yet, I haven't tested the process for targets, that only affects one side of the body mesh (e.g. the calves). The process I would assume will be: Load affected left and right target in the current Targets plug-in, because the inspection and decision which side to copy could be done more easily on the data visualization in MakeHuman. Next would be creating a new target in MakeTarget, load the target where to copy the data from, copy data remove loaded target save new target and replace old target. If there are many affected targets this procedure could get annoying at a certain point.
Also available in: Atom