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

[TRACKER] Make snapping, grid and transformation more consistent across 2D and 3D #217

Closed
6 of 10 tasks
MarcusElg opened this issue Nov 9, 2019 · 5 comments
Closed
6 of 10 tasks

Comments

@MarcusElg
Copy link

MarcusElg commented Nov 9, 2019

This pr tracks enchancements to implement regarding transformation, snapping and grids for both myself and others to implement.

3d features to port to 2d:

2d enhancements:

2d features to port to 3d:

  • Infinite grids (pr: Dynamic infinite 3D grid godot#28289)
  • Configurable grid, spacing and offset
  • Relative snap, enabled by default to keep current behaviour but adds the option for absolute snapping aka snapping to grid for movement, snapping the result for rotateting/scaling
  • Rotation snap offset

Let me know what you think of these suggestions and if you would like to add any more and I'll try to implement those that the community likes. Thanks!

@Seel
Copy link

Seel commented Jan 5, 2020

I'd love configurable grid and absolute snapping.

@Calinou
Copy link
Member

Calinou commented Jan 6, 2020

[ ] Configurable grid, spacing and offset

This is already available in 3D, but it's in the Editor Settings. There are also less options available (no offset, no non-square grid). We should move this to a per-scene setting (complemented with a default value for new scenes in the Project Settings). We should also add that project setting for the 2D editor.

@MarcusElg
Copy link
Author

I'd love configurable grid and absolute snapping.

I'm gonna implement more stuff once 3.2 is out. Adding things now will just create conflicts :P

@MarcusElg
Copy link
Author

[ ] Configurable grid, spacing and offset

This is already available in 3D, but it's in the Editor Settings. There are also less options available (no offset, no non-square grid). We should move this to a per-scene setting (complemented with a default value for new scenes in the Project Settings). We should also add that project setting for the 2D editor.

I had no idea those settings existed for 3d. Defiently felt like the wrong place. 2D already have those features though,

@MarcusElg MarcusElg changed the title Make snapping, grid and transformation more consistent across 2D and 3D [TRACKER] Make snapping, grid and transformation more consistent across 2D and 3D Mar 27, 2020
@fire
Copy link
Member

fire commented Oct 14, 2020

Is it possible to separate the proposals? Separate proposals makes voting and explaining uses for each proposal easier.

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

4 participants