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

Path3D - Handle Tilt untouchable #81412

Closed
AntohaRDNS opened this issue Sep 7, 2023 · 7 comments
Closed

Path3D - Handle Tilt untouchable #81412

AntohaRDNS opened this issue Sep 7, 2023 · 7 comments

Comments

@AntohaRDNS
Copy link

Godot version

v4.2.dev4.official [549fcce]

System information

Windows10 - Vulkan

Issue description

When editing Path 3D, the handle tilt of the selected control point is not selectable - when trying to select it from one side of the circle gizmo, but on the other side it can be selected

Steps to reproduce

  1. Create Path3D Node
  2. Add control points
  3. Select one control point
  4. Select "Select Control Points" Tool
  5. Try to tweak Handle Tilt from one side, then from other side

Minimal reproduction project

HandleTiltTest.zip

@bitsawer
Copy link
Member

bitsawer commented Sep 8, 2023

I can repro this, looks like this is a pretty new feature added in #80329, so maybe some usability tweaks are still needed. Currently the tilt handle adjustment is also pretty finicky depending on the view angle.

@Calinou
Copy link
Member

Calinou commented Sep 9, 2023

Currently the tilt handle adjustment is also pretty finicky depending on the view angle.

More generally, it's also difficult to grasp the actual depth of the point/curve tangent/tilt handle you're grabbing. I suppose drawing 3 axis-aligned lines that follow the selected point could help here, with the lines being drawn twice (one mostly opaque line, one mostly transparent line with depth test disabled).

This is worth extending to other 3D editor gizmos as well, such as CSGPolygon3D. Still, in my experience, Path3D is the one that would benefit the most from this.

@Nitricswight
Copy link

there are also issues with selecting the control points from top down because the tilt handles get in the way. Maybe an option with the "mirror handle" options to hide the tilt handles?

@daddyolympus
Copy link

Selecting the control points from top down is indeed impossible.

@Antonio89743
Copy link

This is still a problem and it's quite annoying. If you're dealing with a shape that is pretty symmetrical just using the bottom up view is fine, but if the shape isn't symmetrical and you need to look at the top of the shape you can't simply use the top down view and drag the points to your liking since it results in you messing with the tilt instead.
A work around is to temporarily go into bottom up view and from there drag out the control points just so that they aren't in the same spot as tilt control points, only then shifting to top down view and moving the points as you like, and you have to do this always, manually and for every single point you want to use.
Honestly, why not have separate controls, say shift + drag allows you to handle in/out points while middle mouse button while dragging controls tilt.

@Snaiel
Copy link

Snaiel commented Jul 7, 2024

The following pr resolves the problems discussed in this issue right?

@Calinou
Copy link
Member

Calinou commented Jul 7, 2024

This is indeed resolved as of 4.3.beta2:

path_top_down.mp4

Path3D will also get further improvements in #86195.

@Calinou Calinou closed this as completed Jul 7, 2024
@Calinou Calinou added this to the 4.3 milestone Jul 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants