I would like to listen to your opinion about how mirror modifier should work in jme.
I have made a commit today that fixes several bugs with this modifier, mostly with using an external object as a mirror.
There is still an issue with mirror object rotation, but I hope to work on that soon.
But when I worked on the modifier’s bugs I found out that since blender 2.63 the Mirror modifier merge option works differently.
When you check the option and set a proper tolerance, the modifier will merge all vertices of the original and mirror shapes, that are close enough to the mirror plane.
The tolerance describes how close they should be.
In all blenders before 2.63, the vertices were merged in the place between their positions. Just in the center.
But then it changed and the verts of the original shape are dragged towards the vertices of its mirror.
In other words - the mirrored vertices do not move at all.
I belive it might be a bug and I have already reported it to the blender guys.
But now I do not know what to do with this bug ?
Should I implement that incorrect behaviour and make the model look like it does in blender ? Or rather compute it correctly as it should be, even if in blender it looks differently ?