5ae6b82d26
Auto-sizing canvas, starting cleanup for display on mobile browsers
2024-12-08 19:53:06 -05:00
78d71cbc7b
View detection
2024-12-08 16:17:21 -05:00
137dcc675d
Fix color swatch paint area
...
Still hate the code, but at least it's sized correctly now
2024-12-04 22:45:48 -05:00
30e1619175
Color mixing is working
...
...even though I kinda hate the code for it
2024-12-04 22:38:53 -05:00
2bee6142be
Revert "Attempt to migrate to a class for handling renders."
...
This reverts commit ac99ee6dd8
.
2024-12-02 20:01:39 -05:00
ac99ee6dd8
Attempt to migrate to a class for handling renders.
...
It didn't work.
2024-12-02 20:01:29 -05:00
2e8a6d1ce7
Log density visualization
2024-12-01 21:57:10 -05:00
79b66337e8
Checkpoint for histogram
...
It takes a lot of render time to get a usable result, and it's not that interesting. Committing so I can save the work if I want to revisit it, but abandoning the idea for now.
2024-12-01 18:17:36 -05:00
06069fdcea
Update documentation
2024-12-01 15:16:30 -05:00
b7eed2297a
Add a reset button
...
Probably overkill, but I kinda like it.
2024-11-30 18:01:29 -05:00
1aa45e3f59
Split paint/render image to handle callback depth
...
Iterator state still uses the same pattern, not sure how problematic that is.
2024-11-30 12:39:54 -05:00
112470ce5a
Rewrite canvas to use React state management properly
2024-11-29 23:08:47 -05:00
7759b58dbe
Basic function weights
2024-11-24 22:37:53 -05:00
4c3f4246a4
Incremental rendering
2024-11-24 18:59:11 -05:00
22a4ffff7c
Move image painting to a context component
2024-11-24 00:06:22 -05:00