aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md17
-rw-r--r--justfile2
-rw-r--r--media/circle.pngbin0 -> 547 bytes
-rw-r--r--media/gradient.pngbin0 -> 651 bytes
-rw-r--r--media/mandelbrot.pngbin0 -> 2748 bytes
-rw-r--r--src/circle.sql (renamed from examples/circle.sql)0
-rw-r--r--src/gradient.sql (renamed from examples/gradient.sql)0
-rw-r--r--src/mandelbrot.sql (renamed from examples/mandelbrot.sql)0
8 files changed, 18 insertions, 1 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..ce3a02e
--- /dev/null
+++ b/README.md
@@ -0,0 +1,17 @@
+# sqlite creative coding
+
+Generating some visuals with SQL because nobody stopped me
+
+<table>
+ <tr>
+ <td width="50%" valign="top">
+ <h3><a href="./src/gradient.sql">Gradient</a></h3>
+ <img src="media/gradient.png" />
+ </td>
+ <td width="50%" valign="top">
+ <h3><a href="./src/mandelbrot.sql">Mandelbrot fractal</a></h3>
+ <img src="media/mandelbrot.png" />
+ </td>
+ </tr>
+</table>
+
diff --git a/justfile b/justfile
index f8f3413..763a6a1 100644
--- a/justfile
+++ b/justfile
@@ -13,7 +13,7 @@ image file *args:
show-image image_id:
echo "Displaying {{image_id}}" 1>&2
- ./image.sh {{image_id}} | tee output.ignore.txt | magick display ppm:-
+ ./image.sh "{{image_id}}" | tee >(magick ppm:- "media/{{image_id}}.png") | magick display ppm:-
repl *args:
rlwrap sqlite3 "{{DB}}" {{args}}
diff --git a/media/circle.png b/media/circle.png
new file mode 100644
index 0000000..ca7e334
--- /dev/null
+++ b/media/circle.png
Binary files differ
diff --git a/media/gradient.png b/media/gradient.png
new file mode 100644
index 0000000..e688715
--- /dev/null
+++ b/media/gradient.png
Binary files differ
diff --git a/media/mandelbrot.png b/media/mandelbrot.png
new file mode 100644
index 0000000..b2bacf4
--- /dev/null
+++ b/media/mandelbrot.png
Binary files differ
diff --git a/examples/circle.sql b/src/circle.sql
index 46874cc..46874cc 100644
--- a/examples/circle.sql
+++ b/src/circle.sql
diff --git a/examples/gradient.sql b/src/gradient.sql
index f04cdad..f04cdad 100644
--- a/examples/gradient.sql
+++ b/src/gradient.sql
diff --git a/examples/mandelbrot.sql b/src/mandelbrot.sql
index 1c25461..1c25461 100644
--- a/examples/mandelbrot.sql
+++ b/src/mandelbrot.sql