NotReaper icon indicating copy to clipboard operation
NotReaper copied to clipboard

Grid Precision + UI enhancements

Open TCHalogen opened this issue 5 years ago • 2 comments

I put grid and UI together in this suggestion because the UI enhancement suggested correlates to the placement of objects on the grid.

I am proposing the three following additions/enhancements to NotReaper:

  • 1.) The ability to have grid precision. Having grid precision will allow for more granular placement of objects while still having a reference point to the initial grid, making symmetrical patterning and even spacing/accenting substantially easier to do within the normal 1x1 grid spacing. With proper implementation and tight enough precision, chain notes can be quickly placed with mathematically proper spacing, allowing for better consistency in chain links (i.e. more precise, distance-based snapping).

  • 2.) The ability to see the X/Y coordinates of a highlighted note. Whether or not this is an X/Y pairing of coordinates by pixel or if a relative, fractional/decimal number based off of the grid index is irrelevant - it will allow for placing another notes that are potentially unsnapped with similar points along a particular axis.

  • 3.) The ability to see your coordinates within the grid itself. Sometimes, a pattern presentation might be too subtle to lock onto a grid coordinate (unless snapping can be extremely precise); however, having a visibility of X/Y coordinates can guarantee placement that is where you intend, perhaps mathematically.

I'm an idiot and had all of these things in one image but apparently lost a layer for the grid when flattening, so have two images.

X/Y coordinates: https://i.imgur.com/KWPDxI8.jpg Grid: https://i.imgur.com/0g5jRks.png

TCHalogen avatar Oct 22 '19 22:10 TCHalogen

I like the idea of having the coordinates of a highlighted note. Would probably want to put that on a keyboard shortcut. Off-the-grid targets use x/y offsets, relative to the closest standard grid position (pitch).

I will say that, depending on how fully featured the path/chain builder will be, it will take care of a lot of the precision placement needs.

aggrogahu avatar Oct 22 '19 22:10 aggrogahu

I think that making the coordinates show whenever you hold ctrl might be good. So whenever you're dragging notes, it pops up and you can be more accurate with where you're putting it.

CircuitLord avatar Oct 22 '19 22:10 CircuitLord