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

[Feature] Keyboard shortcuts for operations #33

Open
tesseralis opened this issue Feb 23, 2020 · 1 comment
Open

[Feature] Keyboard shortcuts for operations #33

tesseralis opened this issue Feb 23, 2020 · 1 comment

Comments

@tesseralis
Copy link
Owner

tesseralis commented Feb 23, 2020

Add keyboard shortcuts for the different operators and operator options and update the UI to teach users what shortcuts are available.

Thoughts:

  • truncate: t
  • rectify: a (for ambo)
  • expand: e
  • snub: s

TODO: figure out the rest

@johndberglund
Copy link

Awesome program. Love it.
"Sharpen" seems like "join" (j) applied to only some faces.
"Elongate" and "Gyroelongate" seem like applying "loft" (l) and "Lace" (L) to the bottom of pyramids. These differ some in that you can apply them to an equator regardless of what's north and south. Beautiful.
"Augment" seems like "kis" (k) applied to one face.
"Contract", "Diminish", and "shorten" are all inverses of something or other. Not included in anything I've seen before. ("Gyrate" either.)
"Twist" and "Turn" both toggle between a square and two adjacent triangles - but applied to different places. I'll bet that there are other solids that are separated by such a toggle. (But I don't really know.)
Other notation like in: https://en.wikipedia.org/wiki/Conway_polyhedron_notation

Other question: Do you want to add something like "cupola" operation? Like a hexagon would get 3 squares and 4 triangles glued to it. (This was something else new I learned on your site.) Also it seems like if you did "cupola" on a square, you would get two quadrilaterals and two triangles - and if you did six of them aligned properly, you could morph a cube into a dodecahedron.

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

2 participants