Juergen Stuber
|
22bacb9485
|
Extend cnoise to multiple palettes, add new default palette for 37C3
|
2023-12-28 19:37:33 +01:00 |
|
Juergen Stuber
|
c8f2c95f79
|
Update README
|
2023-11-01 16:46:18 +01:00 |
|
Juergen Stuber
|
ee3dbaf836
|
Add randomness to the initial conditions
|
2023-10-22 10:31:23 +02:00 |
|
Juergen Stuber
|
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 |
|
Juergen Stuber
|
546bb6cdce
|
Update pixelserver configuration file
|
2023-10-22 10:27:48 +02:00 |
|
Juergen Stuber
|
26585e5458
|
Adapt scaling for arbitrary sizes
|
2023-10-21 21:44:19 +02:00 |
|
Juergen Stuber
|
3fb9e955fc
|
Add Lorenz attractor animation
|
2023-10-21 17:51:15 +02:00 |
|
Juergen Stuber
|
e5389416b6
|
Add matrix code animation
|
2023-05-15 20:27:23 +02:00 |
|
Juergen Stuber
|
5a73c5598a
|
Set FPS via third argument (max 20)
|
2023-04-14 21:49:05 +02:00 |
|
Juergen Stuber
|
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 |
|
Juergen Stuber
|
5f4624dab2
|
Add game of life
|
2023-04-11 22:39:33 +02:00 |
|
Juergen Stuber
|
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 |
|
Juergen Stuber
|
baf4df6c56
|
Add setup script and configuration file for pixelserver2.
|
2019-09-12 22:08:08 +02:00 |
|
Juergen Stuber
|
3ddb2b4f22
|
Dim chars colors.
|
2018-12-31 23:19:44 +01:00 |
|
Juergen Stuber
|
dcf82ab20c
|
Initialize chars.
|
2018-12-31 21:46:55 +01:00 |
|
Juergen Stuber
|
f5a2f12990
|
Make chars more colorful.
|
2018-12-31 21:02:06 +01:00 |
|
Juergen Stuber
|
75ca3a28e5
|
Slow down chars mode.
|
2018-12-31 20:34:58 +01:00 |
|
Juergen Stuber
|
360bc5f392
|
Fix chars again.
|
2018-12-31 20:28:49 +01:00 |
|
Juergen Stuber
|
7db7664217
|
Fix chars mode.
|
2018-12-31 20:18:37 +01:00 |
|
Juergen Stuber
|
c1be631dcb
|
Add chars mode.
|
2018-12-31 20:03:59 +01:00 |
|
Juergen Stuber
|
eff04faee4
|
Preset colored noise.
|
2018-12-28 14:57:41 +01:00 |
|
Juergen Stuber
|
eb7ac1c1f1
|
Set some pixels to black in colored noise.
|
2018-12-28 14:47:58 +01:00 |
|
Juergen Stuber
|
67368db0e4
|
Push colors towards blue instead of green.
|
2018-12-28 14:47:36 +01:00 |
|
Juergen Stuber
|
92eac483d1
|
Push colors more towards blue in colored noise.
|
2018-12-28 14:42:15 +01:00 |
|
Juergen Stuber
|
3597cafeaa
|
Choose colors from official 35C3 range for colored noise.
|
2018-12-28 14:35:37 +01:00 |
|
Juergen Stuber
|
81c2de67e1
|
Add colored noise mode.g
|
2018-12-28 13:47:11 +01:00 |
|
Juergen Stuber
|
1146a04baa
|
Fix minimal loop time for mood light.
|
2018-12-28 13:09:14 +01:00 |
|
Juergen Stuber
|
fca87bce09
|
Update README.
|
2018-12-28 13:08:37 +01:00 |
|
Juergen Stuber
|
06a4a383c4
|
Set minimum parameter to more sensible value.
|
2018-12-21 21:56:47 +01:00 |
|
Juergen Stuber
|
7bf5bf22d4
|
Fix Eq for Move so that it agrees with Ord, as required.
|
2018-12-03 20:36:50 +01:00 |
|
Juergen Stuber
|
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 |
|
Juergen Stuber
|
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 |
|
Juergen Stuber
|
292ebed18d
|
Fix colors and digit position wrt duality in dual maze.
|
2018-12-02 16:07:58 +01:00 |
|
Juergen Stuber
|
c4d45a9016
|
Draw time of day in the mazes.
|
2018-12-02 15:57:24 +01:00 |
|
Juergen Stuber
|
4c5d693dfd
|
Display priorities.
|
2018-12-02 15:56:26 +01:00 |
|
Juergen Stuber
|
00e5e4fcf8
|
Add some more colors.
|
2018-12-02 15:54:39 +01:00 |
|
Juergen Stuber
|
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 |
|
Juergen Stuber
|
85ff8c6c62
|
Adapt methods from dual maze to original maze.
|
2018-12-02 14:39:59 +01:00 |
|
Juergen Stuber
|
045f03374d
|
Change priorities so that higher numbers have higher priority.
|
2018-12-02 14:39:04 +01:00 |
|
Juergen Stuber
|
af5e1db20a
|
Replace macros for 2d literals by functions.
|
2018-12-02 14:21:59 +01:00 |
|
Juergen Stuber
|
9877915249
|
Allow gradual priorities for horizontal or vertical structures.
|
2018-12-02 10:26:24 +01:00 |
|
Juergen Stuber
|
b73101be65
|
Add dual maze.
Builds walls instead of corridors.
|
2018-12-01 20:09:00 +01:00 |
|
Juergen Stuber
|
3761bcfccf
|
Use neighbours method in predator and prey.
|
2018-12-01 14:41:19 +01:00 |
|
Juergen Stuber
|
6009f627ae
|
Fix predator and prey so that growth is again possible.
|
2018-12-01 14:40:50 +01:00 |
|
Juergen Stuber
|
4393f700bc
|
Abstract out board in predator and prey.
|
2018-12-01 14:29:06 +01:00 |
|
Juergen Stuber
|
1a1129d343
|
Abstract out rectangles.
|
2018-12-01 11:49:45 +01:00 |
|
Juergen Stuber
|
de52bca34e
|
Use 2d stuff in predator & prey animation.
|
2018-12-01 10:04:23 +01:00 |
|
Juergen Stuber
|
3389551f05
|
Rename everything from suffix 2 to 2d for clarity.
|
2018-12-01 10:03:58 +01:00 |
|
Juergen Stuber
|
c3ca8888fd
|
Factor out two-dimensional arithmetic from maze.
|
2018-11-30 22:15:25 +01:00 |
|
Juergen Stuber
|
610c864cd9
|
Factor out color handling into common module.
|
2018-11-30 20:34:08 +01:00 |
|