Icons for Epitrochoid & Hypotrochoid tools

This commit is contained in:
Bill Kendrick 2024-01-07 13:49:16 -08:00
parent aff688a1cb
commit 62b85b0337
8 changed files with 15 additions and 14 deletions

View file

@ -54,17 +54,18 @@ https://tuxpaint.org/
(https://freesound.org/people/mudflea2/sounds/708182/) (https://freesound.org/people/mudflea2/sounds/708182/)
Creative Commons 0 by mudflea2 Creative Commons 0 by mudflea2
* WIP - Epitrochoid and Hypotrochoid magic tools: * Epitrochoid and Hypotrochoid magic tools:
+ Tools to draw centered trochoids; to create art similar to a + Tools to draw centered trochoids; to create art similar to a
Spirograph or Wondergraph. Drag left/right to adjust the Spirograph or Wondergraph. Drag left/right to adjust the
radius of the stator (fixed circle). Drag up/down to adjust radius of the stator (fixed circle). Drag up/down to adjust
radius of the rotator (the rolling circle). Size option radius of the rotator (the rolling circle). Size option
adjusts the position of the virtual pen within the rotator. adjusts the position of the virtual pen within (or outside)
+ If "--nomagicsizes" is set, three versions each of the rotator.
epitrochoid and hypotrochoid drawing tools will be made - If "--nomagicsizes" is set, three versions each of
available, each with differing pen positions. epitrochoid and hypotrochoid drawing tools will be made
available, each with differing pen positions (inside, edge,
and outside).
+ Code: Bill Kendrick <bill@newbreedsoftware.com> + Code: Bill Kendrick <bill@newbreedsoftware.com>
+ WIP - Needs icons
+ Sounds: + Sounds:
- Drag: "Running Gear", CC0 1.0 Universal - Drag: "Running Gear", CC0 1.0 Universal
by Vurca (https://freesound.org/people/Vurca/) by Vurca (https://freesound.org/people/Vurca/)

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

View file

@ -93,14 +93,14 @@ float trochoids_sizes_per_tool[NUM_TOOLS] = {
}; };
const char *icon_filenames[NUM_TOOLS] = { const char *icon_filenames[NUM_TOOLS] = {
"1pt_persp_select.png", /* FIXME */ "epitrochoid_edge.png", /* use "edge" variation when sizes are available */
"1pt_persp_select.png", /* FIXME */ "epitrochoid_inside.png",
"1pt_persp_select.png", /* FIXME */ "epitrochoid_edge.png",
"1pt_persp_select.png", /* FIXME */ "epitrochoid_outside.png",
"1pt_persp_select.png", /* FIXME */ "hypotrochoid_edge.png", /* use "edge" variation when sizes are available */
"1pt_persp_select.png", /* FIXME */ "hypotrochoid_inside.png",
"1pt_persp_select.png", /* FIXME */ "hypotrochoid_edge.png",
"1pt_persp_select.png", /* FIXME */ "hypotrochoid_outside.png",
}; };