-
-
Notifications
You must be signed in to change notification settings - Fork 21k
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
Cannot make smooth points on Curve3D in Godot 4 #56052
Comments
The Ctrl key press is read in the Path3D editor plugin:
However, I guess this broke in the editor subgizmos refactor or something similar. cc @JFonS
Transform snapping in editors is toggled by holding Ctrl, so I suggest that Curve3D smoothing should be moved to a separate shortcut such as Alt. However, this will break on most window managers on Linux (since they intercept Alt + Left mouse button combinations). Maybe Alt + Shift would work, but I'm not sure. |
Closing as fixed by #56692. Feel free to re-open if the issue is still valid in master. |
I'm on Windows 10 and this exact issue is still happening in Godot 4.2.1 - v4.2.1.stable.official [b09f793]. |
Also seeing the same issue on v.4.2.1. For me it works well for Perspective view, but doesn't work for Orthogonal |
I can confirm this issue still exists in 4.2.1 stable, like @32kda said, it works in Perspective view, but doesn't work in Orthogonal view (Top view in my case). |
Same behavior on Linux Mint with 4.2.1 stable. |
Regarding the general regression in 4.3.dev, please continue the discussion in #89138. Regarding the issue with an orthogonal editor camera, please continue the discussion in #85795. Note that in 4.2.1, when using a perspective camera, dragging curves from a point works – I've just tested it there. However, you need to hold Shift and not Ctrl. This was changed to avoid conflicts with the Ctrl snapping modifier and for consistency with the Path2D editor. drag_curve_points.mp4 |
Godot version
v4.0.dev.20211210.official [21b8199]
System information
Linux Mint 19.2
Issue description
I can create a Path3D nodes and add a Curve3D to it and add sharp points. However, unlike in Godot 3, ctrl+dragging a point to create a smooth point (and move the control handles) does not work. Instead, the point appears to drag with a snap or quantization. Other modifier keys like
shift
,alt
, andctrl+shift
don't seem to behave any differently. Points can be deleted as expected.Steps to reproduce
ctrl
The point "snap" drags and control handles for a smooth point do not appear.
Minimal reproduction project
No response
The text was updated successfully, but these errors were encountered: