aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--TODO.norg4
-rw-r--r--flake.nix2
-rw-r--r--justfile9
-rw-r--r--sketches/01/bqn.js (renamed from sketches/week-1/bqn.js)0
-rw-r--r--sketches/01/index.html (renamed from sketches/week-1/index.html)0
-rw-r--r--sketches/01/mandelbrot.bqn (renamed from sketches/week-1/mandelbrot.bqn)0
-rw-r--r--sketches/01/script.js (renamed from sketches/week-1/script.js)0
-rw-r--r--sketches/02/newton.frag5
8 files changed, 14 insertions, 6 deletions
diff --git a/TODO.norg b/TODO.norg
index 9287ec6..7ee42aa 100644
--- a/TODO.norg
+++ b/TODO.norg
@@ -1,9 +1,9 @@
* Week
- - ( ) Mandelbrot | Uiua
+ - ( ) Mandelbrot | BQN
* Ideas
- - Newton's fractals
- Flow fields on image
+ - Newton's fractals
- Iterate over messytones
- Spinning poin
- Mandelbrot
diff --git a/flake.nix b/flake.nix
index 83cb6ea..50d3c9a 100644
--- a/flake.nix
+++ b/flake.nix
@@ -16,6 +16,8 @@
nodejs-18_x
nodePackages.pnpm
uiua
+ glslviewer
+ nodePackages.live-server
# cbqn
];
};
diff --git a/justfile b/justfile
index 7dba8c6..47df590 100644
--- a/justfile
+++ b/justfile
@@ -1,10 +1,11 @@
sketch name *args:
cd sketches/{{name}} && {{args}}
-# week1: (sketch "week-1" "uiua" "run" "--no-format")
+s1: (sketch "01" "live-server" "--port=3000" "--no-browser" ".")
+s2: (sketch "02" "glslViewer" "newton.frag")
-week1: (sketch "week-1" "npx" "live-server" "--port=3000" "--no-browser" ".")
-# week1-w:
-# npx nodemon -e ua -x 'clear && just week1'
+# week1:
+# npx nodemon -e ua -x 'clear && just sketch week1 uiua run --no-format'
+
diff --git a/sketches/week-1/bqn.js b/sketches/01/bqn.js
index 0a354f7..0a354f7 100644
--- a/sketches/week-1/bqn.js
+++ b/sketches/01/bqn.js
diff --git a/sketches/week-1/index.html b/sketches/01/index.html
index 7c59b0e..7c59b0e 100644
--- a/sketches/week-1/index.html
+++ b/sketches/01/index.html
diff --git a/sketches/week-1/mandelbrot.bqn b/sketches/01/mandelbrot.bqn
index e844df8..e844df8 100644
--- a/sketches/week-1/mandelbrot.bqn
+++ b/sketches/01/mandelbrot.bqn
diff --git a/sketches/week-1/script.js b/sketches/01/script.js
index 9c1eaba..9c1eaba 100644
--- a/sketches/week-1/script.js
+++ b/sketches/01/script.js
diff --git a/sketches/02/newton.frag b/sketches/02/newton.frag
new file mode 100644
index 0000000..9cbf92c
--- /dev/null
+++ b/sketches/02/newton.frag
@@ -0,0 +1,5 @@
+
+void main() {
+ gl_FragColor = vec4(1.0, 0.0, 0.0, 1.0);
+}
+