Wykres commitów

33 Commity (master)

Autor SHA1 Wiadomość Data
g.wygonik 2d2131d780 P5 v4 fix and UI tweak
Added fix for ControlP5 controls not working correctly in P5 v4

Updated toggle buttons to be non-ambiguous for state
2023-01-28 11:58:22 -08:00
g.wygonik 7f4d50c78b
Merge pull request #16 from evil-mad/Issues_14_15
Issues #14, #15
2020-09-05 17:19:29 -07:00
Windell Oskay 554213dd1e Issues #14, #15
Rework how row reversing is done.

Rows are now calculated identically if reversed or not. We build arrays of X and Y points for each row. Then, we reverse those lists -- to only change the order that the vertices are added to the curve -- if the row should be drawn in reverse order.
2020-08-25 13:20:25 -07:00
g.wygonik cef4e2ffb4
Merge pull request #12 from evil-mad/master
Major rewrite of rendering
2018-06-07 08:08:38 -07:00
Windell Oskay fee5ebe3a2 Remove potentially redundant vertex 2018-06-06 11:25:09 -07:00
Windell Oskay f014669c85 Major rewrite of rendering
-  Rewrote curve generation to use curved splines instead of polylines
    that sample sine waves. Eliminates aliasing (e.g., at high frequency settings) and improves plot quality.
 -  Added "connect ends" GUI control. Reverses every other line and adds
    curved endcaps to eliminate pen lifts while plotting
 -  Cap maximum frequency, based on line width.
 -  Reduce maximum value of frequency GUI control
 -  Remove white background from generated PDF files
 -  Added list of contributors
 -  Automated Processing code cleanup
2018-06-05 13:43:37 -07:00
g.wygonik 622c822172
Merge pull request #10 from msurguy/patch-1
Adding Z (living on the edge of...)
2018-01-01 18:51:37 -08:00
Maksim Surguy d94a4d77dd
Adding Z
My bad! I missed the Z variable declaration in my previous PR :(
2018-01-01 17:51:50 -08:00
g.wygonik 0a9b2d975b
Merge pull request #9 from msurguy/patch-1
Removed code that did nothing! Yay!
2017-12-14 19:19:36 -08:00
Maksim Surguy 423ffd00b4
Some variables seem to be unused
Not 100% sure, but looks like these variables are not really used?
2017-12-14 14:33:58 -08:00
g.wygonik 64f4ffd6ec Merge pull request #8 from sNow32/master
Update SquiggleDraw.pde
2017-04-06 19:28:46 -07:00
Ivan 4c49b11358 Update SquiggleDraw.pde 2017-04-07 00:02:57 +03:00
Ivan b5378d0b98 Default button 2017-04-06 23:06:40 +03:00
Ivan f1cdb0000a Update SquiggleDraw.pde
Fix bug with always triggered load image button, rewrite image save path.
2017-04-06 20:32:13 +03:00
g.wygonik 792852d1ed Merge pull request #7 from evil-mad/master
Re-organize code for ease of use
2017-03-30 18:51:18 -07:00
Windell Oskay f9b3f12a95 Re-organize code for ease of use
Added a "SquiggleDraw" directory with the sketch and a "data" folder.
This prevents Processing from requesting that you move the sketch into
a like-named folder. (And, thus, prevents the situation where the
Carson image cannot be found because it wasn't moved along with the
sketch.)

Added note to the readme about ControlP5 dependency.

Both of these changes are made in response to multiple instances
reported to us of people running into these issues.
2017-03-30 18:34:52 -07:00
Windell Oskay 43d3bb1491 Merge remote-tracking branch 'gwygonik/master' 2017-03-30 18:28:37 -07:00
g.wygonik 8fd5a44075 Create license.md 2017-01-26 13:19:22 -08:00
g.wygonik d17e80f09c Update README.md 2017-01-24 20:39:42 -08:00
Windell Oskay 5ad31a3c7b Merge remote-tracking branch 'gwygonik/master' 2016-11-22 18:43:07 -08:00
gwygonik af5d506e52 Stray line meant to be removed
Looks like this missed the merge. Removing so min height is maintained.
2016-11-22 16:38:01 -08:00
gwygonik cabd5024eb Merge pull request #4 from evil-mad/master
Add ability to load files
2016-11-22 16:33:16 -08:00
Windell Oskay 80f52d3510 Add ability to load files
Also set minimum height of window, to keep GUI visible.
2016-11-22 16:23:25 -08:00
gwygonik 33a3cdb710 Expose all tweakables
Added sliders for wave frequency, image resolution re-scale, black
point, and white point.

Changed to ALPHA (gray) image instead of RGB to see if that saves
memory.
2016-11-22 16:11:12 -08:00
gwygonik 97d4876609 Merge pull request #1 from evil-mad/master
Add example file and line width control.
2016-11-22 15:37:14 -08:00
Windell Oskay 2f63051a28 Add credits, option to vary line width, and example file.
Some initial parameters have been adjusted to make the example image
look good when first run.
2016-11-22 15:09:22 -08:00
Windell Oskay a1e74c7505 Delete mistakenly-uploaded file. :) 2016-11-22 15:03:27 -08:00
Windell Oskay 4363411dfb Add correct image file. 2016-11-22 15:02:57 -08:00
Windell Oskay 4a88a24e22 Add example image file
https://commons.wikimedia.org/wiki/File:Rachel-Carson.jpg
2016-11-22 15:00:52 -08:00
gwygonik 4e246ede3d Update README.md 2016-11-22 13:15:43 -08:00
gwygonik 3f60271527 Add files via upload 2016-11-22 13:09:02 -08:00
gwygonik 4c33e1216f Update README.md 2016-11-22 13:08:11 -08:00
gwygonik efb2cf80e1 Initial commit 2016-11-22 13:07:13 -08:00