Icons for Epitrochoid & Hypotrochoid tools
This commit is contained in:
parent
aff688a1cb
commit
62b85b0337
8 changed files with 15 additions and 14 deletions
|
|
@ -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/)
|
||||||
|
|
|
||||||
BIN
magic/icons/epitrochoid_edge.png
Normal file
BIN
magic/icons/epitrochoid_edge.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
BIN
magic/icons/epitrochoid_inside.png
Normal file
BIN
magic/icons/epitrochoid_inside.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
BIN
magic/icons/epitrochoid_outside.png
Normal file
BIN
magic/icons/epitrochoid_outside.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
BIN
magic/icons/hypotrochoid_edge.png
Normal file
BIN
magic/icons/hypotrochoid_edge.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 34 KiB |
BIN
magic/icons/hypotrochoid_inside.png
Normal file
BIN
magic/icons/hypotrochoid_inside.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 40 KiB |
BIN
magic/icons/hypotrochoid_outside.png
Normal file
BIN
magic/icons/hypotrochoid_outside.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 38 KiB |
|
|
@ -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",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue