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

Inconsistent Section Plane Movement When Using NavCubePlugin #1717

Open
erukolya opened this issue Oct 29, 2024 · 1 comment
Open

Inconsistent Section Plane Movement When Using NavCubePlugin #1717

erukolya opened this issue Oct 29, 2024 · 1 comment

Comments

@erukolya
Copy link

erukolya commented Oct 29, 2024

Describe the bug
When using the SectionPlanesPlugin to add a section plane, the movement speed of the section plane becomes inconsistent when interacting with the NavCubePlugin. The speed varies depending on the selected view direction, and in some cases, the plane moves in the opposite direction to the mouse movement.

To Reproduce
Add a section plane using SectionPlanesPlugin.
Use NavCubePlugin to change the camera view.
Try moving the section plane.
Observe the inconsistent speed and direction of movement.

bug.mp4

Expected behavior
The section plane should move consistently and predictably, regardless of the camera’s orientation or view direction changes.

Desktop:
OS: [Windows 10]
Browser: [Chrome]

MichalDybizbanskiCreoox added a commit that referenced this issue Jan 2, 2025
… a point on the axis closest to the pointer ray (also #1717)
@MichalDybizbanskiCreoox
Copy link
Collaborator

Hi @erukolya, Michał from Creoox here.
We've just released a new xeokit version that changes interaction mode of the translation axes of the section plane control.
Feel free to give it a try and please give us feedback if you still notice some issues.
https://github.com/xeokit/xeokit-sdk/releases/tag/v2.6.64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants