Files
sunny9898/task8/_ref/noc-examples-processing-master/README.md
louiscklaw 5637fbf94f update,
2025-02-01 02:07:58 +08:00

45 lines
2.6 KiB
Markdown

---
tags: [processing]
---
# The-Nature-of-Code-Examples
This is the repository for example [Processing](http://processing.org) code from [The Nature of Code book](http://natureofcode.com/). If you are looking for the book's raw content (text, illustrations, images, CSS, etc.), have a look at [The Nature of Code repo](https://github.com/shiffman/The-Nature-of-Code).
## Ports to other Languages
### openFrameworks
* [firmRead's port of examples](https://github.com/firmread/NatureOfCode)
* [tecnecollective's port of examples](https://github.com/tecnecollective/The-Nature-of-Code-Examples)
* [emmanuelgeoffray book translation](https://github.com/emmanuelgeoffray/The-Nature-of-Code)
* [itpresidents' port of examples](https://github.com/itpresidents/The-Nature-of-Code-Examples)
* [GPU Flocking](https://github.com/robotconscience/OF-GPU-Flocking)
### Cinder
* [Learning Cinder tutorial](http://www.iamnayr.com/tutorials/learn-cinder-tutorial-part-1/)
* [Greg Kepler's Cinder examples](https://github.com/gregkepler/The-Nature-of-Code-Examples)
### JavaScript and family
* [p5.js port](https://github.com/shiffman/The-Nature-of-Code-Examples-p5.js)
* [wonderino's d3.js port](https://github.com/wonderino/natureOfCode_d3)
* [eskimoblood's Plask port](https://github.com/eskimoblood/The-Nature-of-Code-Examples)
* [dead_horse's Raphael.js port](https://github.com/dead-horse/the-nature-of-code-raphael)([online demo](http://deadhorse.me/the-nature-of-code-raphael/))
* [edsilv's TypeScript port of examples](https://github.com/edsilv/processing-ts)
* [Path Following using canvas by roman01la](https://github.com/roman01la/path-following)
* [hardmaru's paper.js port of box2d physics lib examples](https://github.com/hardmaru/paperjs_box2d)([online demo](http://otoro.net/paperbox/))
* [mvcrft's port of Adobe After Effects examples](https://github.com/mvcrft/NOC_AE)
* [ming/playgrd's three.js port](https://github.com/playgrdstar/natureofcode_threejs)
* [boid-ts Boids with canvas, gl-vec2 and typescript](https://github.com/nkint/boids-ts)
### Ruby
* [Ruby-processing port](https://github.com/ruby-processing/The-Nature-of-Code-Examples-in-Ruby) for processing-2.2.1
* [JRubyArt port](https://github.com/ruby-processing/The-Nature-of-Code-for-JRubyArt) for processing-3.0+
### Clojure
* [sjl's Quil port](https://github.com/sjl/The-Nature-of-Code-Examples)
* [mudphone's Quil port](https://github.com/mudphone/natureofclojure)
* [Clojure2d port](https://github.com/Clojure2D/clojure2d-examples/tree/master/src/NOC)
### Rust
* [Examples written in Rust using Nannou](https://github.com/nannou-org/nannou/tree/master/nature_of_code)