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/)
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
Spirograph or Wondergraph. Drag left/right to adjust the
radius of the stator (fixed circle). Drag up/down to adjust
radius of the rotator (the rolling circle). Size option
adjusts the position of the virtual pen within the rotator.
+ If "--nomagicsizes" is set, three versions each of
adjusts the position of the virtual pen within (or outside)
the rotator.
- If "--nomagicsizes" is set, three versions each of
epitrochoid and hypotrochoid drawing tools will be made
available, each with differing pen positions.
available, each with differing pen positions (inside, edge,
and outside).
+ Code: Bill Kendrick <bill@newbreedsoftware.com>
+ WIP - Needs icons
+ Sounds:
- Drag: "Running Gear", CC0 1.0 Universal
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] = {
"1pt_persp_select.png", /* FIXME */
"1pt_persp_select.png", /* FIXME */
"1pt_persp_select.png", /* FIXME */
"1pt_persp_select.png", /* FIXME */
"1pt_persp_select.png", /* FIXME */
"1pt_persp_select.png", /* FIXME */
"1pt_persp_select.png", /* FIXME */
"1pt_persp_select.png", /* FIXME */
"epitrochoid_edge.png", /* use "edge" variation when sizes are available */
"epitrochoid_inside.png",
"epitrochoid_edge.png",
"epitrochoid_outside.png",
"hypotrochoid_edge.png", /* use "edge" variation when sizes are available */
"hypotrochoid_inside.png",
"hypotrochoid_edge.png",
"hypotrochoid_outside.png",
};