Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
app4soft opened this issue Oct 2, 2024 · 0 comments
Labels

Comments

@app4soft
Copy link

app4soft commented Oct 2, 2024

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 app4soft added the bug label Oct 2, 2024
@app4soft app4soft changed the title Setting "Rotate Separatley" changes XY transformation to orthogonal direction to movement Setting "Rotate Separatley" changes XY transformation direction orthogonal to movement Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant