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

Problem to rotate 3D-view with 3D-mouse #6214

Open
FreeCAD-Bug-Importer opened this issue Feb 7, 2022 · 3 comments
Open

Problem to rotate 3D-view with 3D-mouse #6214

FreeCAD-Bug-Importer opened this issue Feb 7, 2022 · 3 comments
Labels
Bug This issue or PR is related to a bug Core Issue or PR touches core sections (App, Gui, Base) of FreeCAD Hardware: 3dconnexion

Comments

@FreeCAD-Bug-Importer
Copy link
Collaborator

FreeCAD-Bug-Importer commented Feb 7, 2022

Issue imported from https://tracker.freecad.org/view.php?id=4654

  • Reporter: SeppoTu
  • Date submitted: 5/4/2021
  • FreeCAD version: 0.19
  • Category: Bug
  • Status: new
  • Tags: 3dconnexion, mouse, rotate, Win

Original report text

Center of rotation is not updated in perspective view mode, during transfer with 3D-mouse.
In perspective view mode the normal mouse operations sets rotating center in correct postion.
Using 3D-mouse the rotation center is not updated. This makes it very difficult to use 3D-mouse in prespective view mode.
Tested with 3DConnexion's SpacePilot Pro.

Forum thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=67282

Steps to reproduce

  1. Open FreeCAD.
  2. Create new part (cube).
  3. Change view mode to perspective view.
  4. Rotate cube with 3D-mouse. Rotation center is in cube's center.
  5. Move cube away from it's original position by using 3D-mouse. Zoom the view with 3D-mouse, not that cube it self has to move
  6. Rotate cube again with 3D-mouse. Rotation center has not transferred with the cube.
    Instead rotation center is still at the old location.
  7. Rotate cube with normal mouse. Cube jumps to to it's original location (rotation center) before it starts rotate.

FreeCAD Info

OS: Windows 10 Version 2009
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24276 (Git)
Build type: Release
Branch: releases/FreeCAD-0-19
Hash: a88db11e0a908f6e38f92bfc5187b13ebe470438
Python version: 3.8.6+
Qt version: 5.15.1
Coin version: 4.0.1
OCC version: 7.5.0
Locale: Finnish/Finland (fi_FI)

Other bug information

  • Priority: normal
  • Severity: minor
  • Category: Bug
  • OS: Windows 10 Pro 20H2
  • Platform: Table PC
  • Updated: 5/5/2021

Discussion from Mantis ticket

Comment by SeppoTu 2021-05-05 07:45

Correction to reproduction:
In reproduce step 6, I ment to say that: zoom the view with 3D-mouse, not that cube it self has to move.

@FreeCAD-Bug-Importer FreeCAD-Bug-Importer added Core Issue or PR touches core sections (App, Gui, Base) of FreeCAD Bug This issue or PR is related to a bug labels Feb 7, 2022
@adrianinsaval
Copy link
Member

is this still relevant? anybody else with a 3d mouse can check this?

@luzpaz
Copy link
Contributor

luzpaz commented Mar 28, 2023

@chennes, you do right ?

@chennes
Copy link
Member

chennes commented Mar 28, 2023

Yeah - I don't think I am reproducing this exact behavior, but I definitely get some rotation glitches in perspective view, with sudden jumps between angles. Maybe I'm just garbage at using the mouse (I am still new at it), but it doesn't seem right to me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug This issue or PR is related to a bug Core Issue or PR touches core sections (App, Gui, Base) of FreeCAD Hardware: 3dconnexion
Projects
None yet
Development

No branches or pull requests

4 participants