Skip to content

Commit

Permalink
More detail on going further in creative computing
Browse files Browse the repository at this point in the history
  • Loading branch information
noelwelsh committed Jul 2, 2023
1 parent b5b1457 commit 98563f0
Showing 1 changed file with 21 additions and 17 deletions.
38 changes: 21 additions & 17 deletions book/src/pages/part-one-conclusions.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,38 @@
# Part One: Conclusions

We've reached the end of Part One, which focused on creative computing.
Before we set this topic aside, let's mention some places to find more if you want to go further on your own.
This is not intended to be in any way an authorative collection.
It's just people, books, and sites that I've found inspiring.
We've reached the end of Part One, which has focused on creative computing.

## Artists

We'll start with a few artists.
Review.

* [Saskia Freeke](https://sasj.nl/) is an artist and designer based in Amsterdam. She posts a new artwork every day on her social media. A lot of her works use simple geometric shapes arranged on a grid, which are very amenable to reproducing in Doodle using the techniques we've learned so far.
* [George Savva](https://georgemsavva.github.io/creativecoding/) is a statistican living in the UK who creates algorithmic art as a hobby. He posts some detailed breakdowns of the process behind his images [such as this post using Lissajous curves](https://georgemsavva.github.io/creativecoding/posts/lissajous/).
* [Jared Tarbell](http://www.complexification.net/gallery/)
* [Craig Kaplan](https://isohedral.ca/)

Before we set this topic aside, I want to mention some people and places that I found inspiring in creating this content.
This is not intended to be in any way an authorative collection, but I hope it might provide you with some inspiration if you want to go further in creative computing.

## Books
[Saskia Freeke](https://sasj.nl/) for many years has been posting an artwork daily to her social media.
A lot of her work use simple geometric shapes arranged on a grid,
which are very amenable to reproducing in Doodle using the techniques we've learned so far.

Going beyond grid patterns quickly leads to the complex geometry of [Islamic tile work](https://en.wikipedia.org/wiki/Islamic_geometric_patterns).
[Craig Kaplan](https://isohedral.ca/) has worked on [algorithms to create Islamic star patterns](https://cs.uwaterloo.ca/~csk/publications/Papers/kaplan_2000.pdf) (as well as many other creative ideas in computer graphics.) His papers are quite heavy on the mathematics but you can still get a lot out of just the pictures illustrating the construction.

* [Creating Symmetry](https://press.princeton.edu/books/hardcover/9780691161730/creating-symmetry)
If symmetrical tiling is your thing, [Creating Symmetry](https://press.princeton.edu/books/hardcover/9780691161730/creating-symmetry) is the best book I know of for exploring this. I think you will need at least some University level mathematics to make headway in this book.

[George Savva](https://linktr.ee/georgemsavva) creates artworks that make creative use of parametric curves. He also posts detailed breakdowns of the process behind his images [such as this post which uses Lissajous curves](https://georgemsavva.github.io/creativecoding/posts/lissajous/).

[Processing](https://processing.org/) and [p5js](https://p5js.org/)
[Jared Tarbell](http://www.complexification.net/gallery/) is a legend in the field of creative computing, and also a co-founder of [Etsy](https://www.etsy.com/). A lot of his work is over two decades old, but it still feels fresh. His website has just enough detail on his process that it's possible to reconstruct some of his work.

Coding train
You can't go far in creative computing without running into [Processing](https://processing.org/) and its descendant [p5js](https://p5js.org/).
They are probably the two most widely used software packages in the creative computing world, but are based on quite a different programming model to Doodle. You can't go very far in the Processing world without running into [Daniel Shiffman](https://en.wikipedia.org/wiki/Daniel_Shiffman) and his website [The Coding Train](https://thecodingtrain.com/), which has many many tutorials on a huge range of topics.

[Genuary](https://genuary.art/)
Images are not the only medium for creative computing. [Sonic Pi](https://sonic-pi.net/) is a programming language for creating music, and [Twine](https://twinery.org/) is a language for creating non-linear fiction. "Physical computing", which essentially means robotics, is another outlet.

## Academics
Finally, I want to mention

* [Ravi Chugh](http://people.cs.uchicago.edu/~rchugh/)
* [Kate Compton](http://www.galaxykate.com/)
* [Chris Martens](https://www.convivial.tools/)


https://www.arts.ac.uk/creative-computing-institute

https://tisch.nyu.edu/itp

0 comments on commit 98563f0

Please sign in to comment.