-
-
Notifications
You must be signed in to change notification settings - Fork 24
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
Create tool to connect RoadPoints and RoadContainers #117
Comments
Thinking about this further, as we have an initial toolbar with select, add, and delete modes:
The current thought is to make the "Add tool" also be the connection tool for convenience:
I like the idea of using control+click as a means to result in a selection whilst in the add tool mode, as that's similar to blender as a shortcut (though in Blender's case, control + [default mouse to select] click is just a way to select an object based on an origin without doing zdepth checking. Plus, if we're sticking with blender conventions as a rationale, control+click in an object edit mode is a shortcut to create new points/geometry, so that is a nice parallel to adding a RoadPoint even if you are in Select mode. What to do if Delete mode is on? Likely nothing modified. |
Only part that remains still on this ticket is making the connections between two different RoadContainers. Leaving this open in the meantime, though the connection tool is in a good spot otherwise. |
Per my comment here, we have just a handful of scenarios to support for connections between RoadContainers, and then we'll be able to call v0.4.0 ready to go. |
Considering this closed at this time - more improvements can be made with future issues. |
Need to decide the exact details, but at the highest level this solves the problem of being able to connect RoadPoints in the currently open scene to RoadPoints of editor-inaccessible nested scenes, necessary for prefab pieces or for intersections.
A couple ways we could make this:
Option A
Shortcut keys, where if you have a RoadPoint, RoadNetwork, or RoadIntersection selected and you hold a particular modifier key like control, it engages in a connection mode.
Option B
Similar to the built in curve editor, this would be a connection tool mode that is separate from the "add roadpoint" tool. When it is active, a connection is made with two clicks:
The text was updated successfully, but these errors were encountered: