Processing.Processing History

Show minor edits - Show changes to output - Cancel

 
 
April 15, 2014, at 04:14 PM by MichaelPaulukonis - PCG wiki + algo link
Changed lines 17-19 from:
Try using [@p5@] or [@proce55ing@]

to:
Try using [@p5@] or [@proce55ing@], although the latter is frowned-upon.

Added lines 52-54:


[[http://pcg.wikidot.com/category-pcg-algorithms]] - Procedural content generation algorithms on the PCG wiki. Not sure where to put this.
 
 
March 26, 2014, at 04:45 PM by MichaelPaulukonis -
Added line 5:
[[https://processingjs.org ]] see also [[JS]]
 
 
March 26, 2014, at 02:01 PM by MichaelPaulukonis - moved MOOC to projects
Changed line 7 from:
[[http://openprocessing.org/]] - ''an online communitmoovy platform devoted to sharing and discussing Processing sketches in a collaborative, open-source environment.''
to:
[[http://openprocessing.org/]] - ''an online community platform devoted to sharing and discussing Processing sketches in a collaborative, open-source environment.''
Changed line 56 from:
[[http://rectangleworld.com/blog/archives/871|I can see your particle remnants: misadventures in alpha blending.]] - trouble
to:
[[http://rectangleworld.com/blog/archives/871|I can see your particle remnants: misadventures in alpha blending.]] - trouble w/ the HTML5 canvas, which I believe would apply to [@processing.js@] exports, not the java server.
 
 
March 26, 2014, at 01:57 PM by MichaelPaulukonis - removed links to github and openprocessing portfolios; on the Projects page now
Deleted lines 16-20:


[[#sketches]]
!! My sketches
[[http://github.com/MichaelPaulukonis/processing]]
 
 
March 26, 2014, at 01:55 PM by MichaelPaulukonis - refactoring out Projects to own page
Deleted lines 115-126:

[[#projects]]
!! Potential projects
* wiki visualization for pmwiki - from [[http://mattryall.net/blog/2008/11/wiki-visualisations-with-javascript]]
* processing.js recipe for pmwiki
* [@charng@] conversion (simpler than Rita).
** well, with js-integration, no need to convert.
* start using in my [[PrantedMutter/Sketch|web sketches]]
** convert the two text-things into a sketch page (just copy them to repo)
* text kaleidoscope

Changed line 117 from:
[[Programming.Logo#CurlyLogo]]
to:
[[Programming.Logo#CurlyLogo]] - a link on there moves from a discussion of CL to Processing.
 
 
March 25, 2014, at 09:44 AM by MichaelPaulukonis - refactored text to [[Processing.Text]]
Deleted lines 77-103:


[[#text]]
!! Text processing/display
[[http://www.rednoise.org/rita/]]

Notes on text display and fonts is not in-appropriate

Cannot apply stroke to text, only fill.
[[http://www.processing.org/discourse/beta/num_1228315488.html|Paint it twice]] -- with an offset
Might be easier with a pushMatrix, translate, popMatrix to paint from a center location (if centering).
NOT TESTED
[[http://forum.processing.org/one/topic/text-outline.html]]
[[http://forum.processing.org/one/topic/shadow-and-outline-a-text.html]]
[[http://wiki.processing.org/w/Font_outline]]
Processing 2, Creative Programming Cookbook [[https://github.com/vormplus/Processing2-CreativeProgrammingCookbook/tree/master/Chapter%2002|Chapter 2 - Drawing Text, Curves and Shapes in 2D]]

!!! some examples
[[http://www.openprocessing.org/sketch/130014]] - uses it's own special code.
[[http://www.openprocessing.org/sketch/90414]] - uses rita (see above)
[[http://www.openprocessing.org/sketch/44133]] - wow! text analysis and visualization
[[http://www.openprocessing.org/sketch/66456]] - also
[[http://www.openprocessing.org/sketch/71988]]
[[http://www.openprocessing.org/sketch/55581]]
[[http://www.m-i-b.com.ar/letters/en/]] - Letter-pair analysis (processing.js)
[[http://nossidge.tumblr.com/page/2]] - Paul Thompson's processing experiments with and without text.
[[http://blog.blprnt.com/blog/blprnt/avengers-assembled-and-visualized-part-2]] - data analysis of Marvel's _The Avengers_ comics; ends with a good-looking text piece.
 
 
March 24, 2014, at 02:46 PM by MichaelPaulukonis - extracted Javascript
Deleted lines 77-88:


!! Javascript Mode
[[http://wiki.processing.org/w/JavaScript]]

!!! [@processing.js@]
[[https://processingjs.org]]
[[http://labs.paperpixel.net/gol/|Game of Life]]
[[http://lambda-the-ultimate.org/node/2815]] - LUT post from 2008
[[http://processingjs.org/articles/PomaxGuide.html#jstosketch]]
[[http://aaron-sherwood.com/processingjs/]]
[[http://www.designfloat.com/blog/2013/07/24/8-effective-processing-js-tutorials/]]
 
 
March 19, 2014, at 04:16 PM by MichaelPaulukonis - flocking and boids
Added lines 154-168:

[[#flocking]]
!! Flocking
I think I've reached the tipping point, for this page to turn itself into a dedicated Group.

[[Wikipedia:Boids]]
[[http://www.red3d.com/cwr/boids/| Craig Reynold's page on his boids]]
[[http://processingjs.org/learning/topic/flocking/]]
[[http://processing.org/examples/flocking.html]]
[[http://www.kfish.org/boids/pseudocode.html|pseudocode analysis]]

I'm working on a "lexical" flocker -- where the boids are lexical elements, and flocking behavior relates to lexical similarity as well as proximity.


Added line 174:
** well, with js-integration, no need to convert.
 
 
March 17, 2014, at 11:34 AM by MichaelPaulukonis - tutorials standalone, some movement of linkdumps
Changed lines 7-8 from:

to:
[[http://openprocessing.org/]] - ''an online community platform devoted to sharing and discussing Processing sketches in a collaborative, open-source environment.''
** [[http://www.openprocessing.org/user/36989|my openprocessing portfolio]]

Added lines 16-18:
Try using [@p5@] or [@proce55ing@]

Deleted lines 30-31:
[[http://p5art.tumblr.com/tutorials]]
[[http://www.learningprocessing.com/tutorials/]]
Deleted line 43:
Deleted lines 51-54:
[[http://openprocessing.org/]]

[[http://www.processing.lyndondaniels.com/index.shtml]] - an online tutorial course. Ends with a visualization of public-data exercise.

Added lines 53-60:


[[#tutorials]]
!!! tutorials
[[http://blog.blprnt.com/source-code-tutorial]]
[[http://www.processing.lyndondaniels.com/index.shtml]] - an online tutorial course. Ends with a visualization of public-data exercise.
[[http://p5art.tumblr.com/tutorials]]
[[http://www.learningprocessing.com/tutorials/]]
 
 
February 28, 2014, at 10:22 AM by MichaelPaulukonis - ca and life links
Added line 91:
Changed lines 95-96 from:
[[http://www.openprocessing.org/sketch/44133] - wow! text analysis and vizualization
[[http://www.openprocessing.org/sketch/66456] - also
to:
[[http://www.openprocessing.org/sketch/44133]] - wow! text analysis and visualization
[[http://www.openprocessing.org/sketch/66456]] - also
Added lines 99-106:


[[#cellular]]
!! Cellular Automata in Processing
[[http://natureofcode.com/book/chapter-7-cellular-automata/]] - Ch. 7 from Daniel Shiffman's ''The Nature of Code''
See Also:
* [[CellularAutomata]]
* [[ConwayLife]]
 
 
February 28, 2014, at 08:39 AM by MichaelPaulukonis -
Added lines 98-103:

[[#export]]
!! Exporting
Save as jpg, png, etc easily.
But to get hi-res files, save as pdf
[[http://www.packtpub.com/article/exporting-from-processing]]
 
 
February 27, 2014, at 03:22 PM by MichaelPaulukonis -
Added lines 46-47:

[[http://www.processing.lyndondaniels.com/index.shtml]] - an online tutorial course. Ends with a visualization of public-data exercise.
 
 
February 27, 2014, at 01:17 PM by MichaelPaulukonis -
Added lines 91-95:
[[http://www.openprocessing.org/sketch/44133] - wow! text analysis and vizualization
[[http://www.openprocessing.org/sketch/66456] - also
[[http://www.openprocessing.org/sketch/71988]]
[[http://www.openprocessing.org/sketch/55581]]

 
 
February 27, 2014, at 01:08 PM by MichaelPaulukonis -
Added lines 71-72:
* week four [[https://gist.github.com/MichaelPaulukonis/9223885]]
** [[http://www.flickr.com/photos/othermichael/12805426944/]]
 
 
February 27, 2014, at 12:57 PM by MichaelPaulukonis - some notes on text processing
Changed lines 81-83 from:
!! Processing on the XO
http://www.villamil.org/?p=106
*see also: [[XO
]]
to:

[[#text]]
!! Text processing
[[
http://www.rednoise.org/rita/]]

!!! some examples
[[http://www.openprocessing.org/sketch/130014]] - uses it's own special code.
[[http://www.openprocessing.org/sketch/90414]] - uses rita (see above)
 
 
February 27, 2014, at 12:39 PM by MichaelPaulukonis -
Added lines 44-45:

[[http://openprocessing.org/]]
 
 
February 26, 2014, at 09:03 AM by MichaelPaulukonis -
Added lines 7-11:
>>blockq<<
Unfortunately the choice of such a generic name as processing results in many irrelevant results when searching for this programming language on the internet.

->([[Wikipedia:Processing_%28programming_language%29|source]])
>><<
 
 
February 26, 2014, at 08:54 AM by MichaelPaulukonis - some re-org, links
Changed lines 1-13 from:
!! [[#General]] General Notes
http
://processing.org/
[[Wikipedia:Processing_(programming_language)]]
http:
//www.codinghorror.com/blog/archives/000777.html

>>clip lrindent<<
Ben Fry is Edward Tufte armed with a compiler. Ben produces incredible dynamic visualizations with his custom Java-based, open-source processing
language. It even comes with its own custom IDE.

--http://www.codinghorror.com/blog/archives/000777.html
>><<

http://lambda-the-ultimate.org/node/2815 - Browser-based (java-script
) implementation
to:
(:description the open-source language for electronic arts:)
!! Processing
[[http:
//processing.org/]]
[[http://processing.org/reference]]
[[Wikipedia:Processing_%28programming_language%29|Wikipedia:Processing (
language)]]

Changed lines 19-22 from:

[[http://processing.org/reference]]

to:
[[http://www.generative-gestaltung.de/code]]

>>clip lrindent<<
[[http://benfry.com/|Ben Fry]] is Edward Tufte armed with a compiler. Ben produces incredible dynamic visualizations with his custom Java-based, open-source processing language. It even comes with its own custom IDE.

-->[[http://www.codinghorror.com/blog/archives/000777.html|Dynamic, Lightweight Visualization]] - Coding Horror, 2007
>><<

Ben Fry's current site (post 2010) is [[http://fathom.info/
]]

Changed lines 35-38 from:
to:
[[http://rectangleworld.com/blog]] and [[http://www.dangries.com/]]
[[http://www.meetup.com/newhavenio/events/158964732/|generative art lighting talks discussion]] part of newhaven.io

Changed line 70 from:
to:
[[http://lambda-the-ultimate.org/node/2815]] - LUT post from 2008
 
 
February 25, 2014, at 02:05 PM by MichaelPaulukonis -
Added lines 42-46:

[[#trail]]
!! Creating a fade/fading trail
[[http://cs.smith.edu/dftwiki/index.php/Creating_a_trail_of_moving_object_in_Processing|Creating a trail of moving object in Processing]]
[[http://rectangleworld.com/blog/archives/871|I can see your particle remnants: misadventures in alpha blending.]] - trouble w/ the HTML5 canvas, which I believe would apply to [@processing.js@] exports, not the java server.
 
 
February 19, 2014, at 02:00 PM by MichaelPaulukonis -
Added line 30:
[[http://p5art.tumblr.com/post/63923948289/how-to-create-animated-gifs-for-tumblr|creating animated gifs with processing]]
 
 
February 19, 2014, at 12:47 PM by MichaelPaulukonis -
Changed lines 31-33 from:
to:
[[http://zenbullets.com/thumbs.php]] website of [[http://zenbullets.com/book.php|Generative Art: a practical guide using processing]] author Matt Pearson

Added lines 46-51:

!!! online assignments
* week two [[https://gist.github.com/MichaelPaulukonis/8928579]]
** Mini:cheap.rothko.jpg
* week three [[https://gist.github.com/MichaelPaulukonis/9086104]]
** Mini:cheap.vasarely.png
 
 
February 14, 2014, at 01:00 PM by MichaelPaulukonis - web APIs
Added lines 27-29:


[[https://temboo.com/processing]] - ''The Temboo Library makes it easy to connect to over 100 web-based resources and services with Processing''
 
 
February 10, 2014, at 01:26 PM by MichaelPaulukonis - reference, and debug links
Added lines 25-35:

[[http://processing.org/reference]]


[[#debugging]] [[#debug]]
!! Debugging
[[http://debug.martinleopold.com/]]
[[http://asalga.wordpress.com/2011/06/04/real-time-debugging-in-processing/]]

There is also the venerable [@print@] and [@println@]

 
 
February 03, 2014, at 11:47 AM by MichaelPaulukonis -
Changed lines 22-24 from:
[[https://vimeo.com/60731302|"Hello World" documentary]]
to:
[[https://vimeo.com/60731302|"Hello World" documentary]] (Vimeo)
[[https://www.youtube.com/watch?v=_8DMEHxOLQE|Drawing with code]] (youtube video)
[[http://processing.org/shop/]] - books, etc.
 
 
February 03, 2014, at 11:45 AM by MichaelPaulukonis -
Added lines 19-24:
!! link-dump
[[http://vocamus.net/dave/]]
[[http://www.learningprocessing.com/tutorials/]]
[[https://vimeo.com/60731302|"Hello World" documentary]]

Added line 42:
Added line 45:
 
 
January 29, 2014, at 12:13 PM by OtherMichael -
Added lines 14-18:
!! download and install
[http://processing.org/download/?processing]
per [[http://wiki.processing.org/w/Supported_Platforms|Supported Platforms]], the 32bit version of Processing is reccomended.

Changed lines 24-27 from:
!! [@processing.js@]
to:
!! Javascript Mode
[[http://wiki.processing.org/w/JavaScript]]

!
!! [@processing.js@]
 
 
January 29, 2014, at 08:54 AM by OtherMichael -
Changed line 3 from:
[[http://en.wikipedia.org/wiki/Processing_(programming_language)]]
to:
[[Wikipedia:Processing_(programming_language)]]
Added lines 13-22:

[[#mooc]]
!! MOOC
As of late-Jan 2014, I'm participating in the MOOC [[https://class.coursera.org/compartsprocessing-001|Introduction to Computational Arts: Processing]]


!! [@processing.js@]
[[https://processingjs.org]]
[[http://labs.paperpixel.net/gol/|Game of Life]]

 
 
May 19, 2008, at 04:22 PM by MichaelPaulukonis - javascript port
Added lines 11-12:

http://lambda-the-ultimate.org/node/2815 - Browser-based (java-script) implementation