Commit Graph

70 Commits

Author SHA1 Message Date
fa22a5e838 Add licenses and more metadata 2024-10-19 15:01:53 +02:00
e00d1890f9 Update Rust edition to 2021 2024-03-30 11:28:13 +01:00
c6a0595a9b Update the description of cnoise in the README 2024-03-30 11:26:34 +01:00
c885427791 Fix gen_range calls in chars to adapt to rand API change 2024-01-14 20:20:59 +01:00
7cc48f17f2 Remove white from 29C3 colors 2023-12-30 08:42:56 +01:00
018905572c Add 29C3 to cnoise 2023-12-30 00:12:05 +01:00
35682e238d Add 31C3 to cnoise 2023-12-30 00:05:10 +01:00
258acbfcc2 Add 31C3 to cnoise 2023-12-29 23:51:34 +01:00
737b1bd93d Rename cnoise app to "Congress noise" 2023-12-29 23:50:47 +01:00
70bf73ebcc Add palettes for 32C3 and 33C4, tweak other palettes 2023-12-29 00:54:08 +01:00
a217118e51 Increase probabilities for 34C3 2023-12-28 20:57:34 +01:00
8423aed15a Add palette for 34C3 2023-12-28 20:54:59 +01:00
2088e27f87 Move probabilities into palettes 2023-12-28 20:03:42 +01:00
22bacb9485 Extend cnoise to multiple palettes, add new default palette for 37C3 2023-12-28 19:37:33 +01:00
c8f2c95f79 Update README 2023-11-01 16:46:18 +01:00
ee3dbaf836 Add randomness to the initial conditions 2023-10-22 10:31:23 +02:00
7925089308 Decrease the time step to avoid gaps
Keep the same speed by increasing the default number of time steps
per frame.
2023-10-22 10:30:09 +02:00
546bb6cdce Update pixelserver configuration file 2023-10-22 10:27:48 +02:00
26585e5458 Adapt scaling for arbitrary sizes 2023-10-21 21:44:19 +02:00
3fb9e955fc Add Lorenz attractor animation 2023-10-21 17:51:15 +02:00
e5389416b6 Add matrix code animation 2023-05-15 20:27:23 +02:00
5a73c5598a Set FPS via third argument (max 20) 2023-04-14 21:49:05 +02:00
e451a9cc36 Tweak initialization probabilities
Also rename the cell states to dead resp. alive,
which is standard nomenclature for game of life.
2023-04-14 12:26:12 +02:00
5f4624dab2 Add game of life 2023-04-11 22:39:33 +02:00
7fe895f041 Replace the local implementation of 2d geometry by lowdim
This also forces an update of the rand dependency,
so while we are at it we update all the dependencies.
2023-04-10 01:00:41 +02:00
baf4df6c56 Add setup script and configuration file for pixelserver2. 2019-09-12 22:08:08 +02:00
3ddb2b4f22 Dim chars colors. 2018-12-31 23:19:44 +01:00
dcf82ab20c Initialize chars. 2018-12-31 21:46:55 +01:00
f5a2f12990 Make chars more colorful. 2018-12-31 21:02:06 +01:00
75ca3a28e5 Slow down chars mode. 2018-12-31 20:34:58 +01:00
360bc5f392 Fix chars again. 2018-12-31 20:28:49 +01:00
7db7664217 Fix chars mode. 2018-12-31 20:18:37 +01:00
c1be631dcb Add chars mode. 2018-12-31 20:03:59 +01:00
eff04faee4 Preset colored noise. 2018-12-28 14:57:41 +01:00
eb7ac1c1f1 Set some pixels to black in colored noise. 2018-12-28 14:47:58 +01:00
67368db0e4 Push colors towards blue instead of green. 2018-12-28 14:47:36 +01:00
92eac483d1 Push colors more towards blue in colored noise. 2018-12-28 14:42:15 +01:00
3597cafeaa Choose colors from official 35C3 range for colored noise. 2018-12-28 14:35:37 +01:00
81c2de67e1 Add colored noise mode.g 2018-12-28 13:47:11 +01:00
1146a04baa Fix minimal loop time for mood light. 2018-12-28 13:09:14 +01:00
fca87bce09 Update README. 2018-12-28 13:08:37 +01:00
06a4a383c4 Set minimum parameter to more sensible value. 2018-12-21 21:56:47 +01:00
7bf5bf22d4 Fix Eq for Move so that it agrees with Ord, as required. 2018-12-03 20:36:50 +01:00
a85d69a36c Add Cargo.lock to repository for reliable build.
If you do cargo update and it no longer works
then it is your fault^H^H^H^H^Hduty to fix things.
2018-12-03 20:21:48 +01:00
e60c0b26eb Use priority queue for next move to make in mazes.
This is the proper data structure to use.
No more of this regularly resorting a vector rubbish.
2018-12-03 20:20:04 +01:00
292ebed18d Fix colors and digit position wrt duality in dual maze. 2018-12-02 16:07:58 +01:00
c4d45a9016 Draw time of day in the mazes. 2018-12-02 15:57:24 +01:00
4c5d693dfd Display priorities. 2018-12-02 15:56:26 +01:00
00e5e4fcf8 Add some more colors. 2018-12-02 15:54:39 +01:00
3158928015 Fix 7 segment order.
Segments for bits 4 and 5 were swapped with respect to the standard order.
2018-12-02 15:54:22 +01:00