leocad icon indicating copy to clipboard operation
leocad copied to clipboard

Setting "Rotate Separatley" changes XY transformation direction orthogonal to movement

Open app4soft opened this issue 4 months ago • 0 comments

Describe the bug Ater setting transformation to "Rotate Separately" (preserving "Relative Transorms") parts movement on in XY direction acts orthogonal to mouse moved gizmo — moving gizmo deep out from the screen moves parts into orthogonal direction to the right, and moving gizmo to the right moves parts into screen direction.

Switching "Relative Transorms" to "Absolute Transforms" does nothing in this case.

Turning back to "Rotate Together" reverts to normal movement direction in XY — parts follows gizmo's movement direction.

To Reproduce Steps to reproduce the behavior:

  1. Add few parts in scene;
  2. Switch "Transform" to "Rotate Separately";
  3. Select few parts and move its gizmo on X or Y axis;
  4. See error

Expected behavior Changing rotation method should not change transformation method.

Changing linear direction movement should be controlled only with "Relative Transorms"/"Absolute Transforms" setting.

Screenshots If applicable, add screenshots to help explain your problem.

Version (please complete the following information):

  • OS: Debian
  • LeoCAD Version: continuous (LeoCAD-Linux-da803dc3-x86_64.AppImage)

Crash information:

Additional context

app4soft avatar Oct 02 '24 20:10 app4soft