Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revisionBoth sides next revision | ||
fluxus_workshop [2009-04-23 15:31] – WsEXOnkJGwH 82.242.86.142 | fluxus_workshop [2009-04-24 07:26] – old revision restored davegriffiths | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | | + | ===== fluxus workshop ===== |
+ | |||
+ | see also: [[Abstract Animation History]] | ||
+ | |||
+ | dates 13-17th dec.2005 / realtime animation / fluxus workshop | ||
+ | |||
+ | |||
+ | ===== {proposed} schedule ===== | ||
+ | |||
+ | | day 1 [tue. 13.dec] | installing / drifting / morphogenesis | ||
+ | | day 2 [wed. 14.dec] | animation, programming, | ||
+ | | day 3 [thu. 15.dec] | graphical programming & programming languages, a 3d world, a general overview of fluxus capabilities | | ||
+ | | day 4 [fri. 16.dec] | textures, particles, simulation, interaction & i/o | | ||
+ | | day 5 [sat. 17.dec] | integration & openlab | | ||
+ | | day 6 [sun. 18.dec] | [optional] evaluation, loose ends and discussion | | ||
+ | |||
+ | structure | ||
+ | |||
+ | * morning > intro talks, thinking, discussing. | ||
+ | * afternoon > learning by doing. | ||
+ | * evening > optional screenings or further playing | ||
+ | |||
+ | |||
+ | |||
+ | ==== day 1 ==== | ||
+ | * installing software | ||
+ | * informal presentations | ||
+ | |||
+ | |||
+ | |||
+ | ==== day 2 ==== | ||
+ | |||
+ | * animation | ||
+ | * moving images | ||
+ | * history of experimental animation | ||
+ | * relationship with music | ||
+ | * appropriating stuff from games (and film) industries | ||
+ | * artificial life/ | ||
+ | * programming | ||
+ | * why code? (and why computers? | ||
+ | * raw material of the computer | ||
+ | * avoids feature lust/ | ||
+ | * dynamic languages | ||
+ | * fluxus intro | ||
+ | * entering code | ||
+ | * camera | ||
+ | * workspaces | ||
+ | * loading/ | ||
+ | * livecoding | ||
+ | * manefesto | ||
+ | * performance videos/ | ||
+ | |||
+ | |||
+ | ==== day 3 ==== | ||
+ | |||
+ | * graphical programming & programming languages | ||
+ | * pd/max | ||
+ | * scripting languages (mel, python) | ||
+ | * scheme | ||
+ | * incremental development | ||
+ | * a 3D world | ||
+ | * cartesian space | ||
+ | * vector maths | ||
+ | * matrix maths | ||
+ | * general (scripts) | ||
+ | * transforms (tree.scm) | ||
+ | * materials (mattest.scm) | ||
+ | * livecoding example | ||
+ | * primitive types | ||
+ | * polys, nurbs, particles, text | ||
+ | * interfacing i/o | ||
+ | * audio (bars.scm) | ||
+ | * networked/ | ||
+ | * sensor systems | ||
+ | * fluxus as audio sequencer (or part of a larger whole) | ||
+ | |||
+ | |||
+ | ==== day 4 ==== | ||
+ | |||
+ | * textures | ||
+ | * blending (mandala/ | ||
+ | * cutouts (clocks) | ||
+ | * texture coord pdata | ||
+ | * toonshading / non-photorealism | ||
+ | * reflection mapping | ||
+ | * particles | ||
+ | * explosion/ | ||
+ | * aggregation | ||
+ | * particles eroding geometry | ||
+ | * simulation | ||
+ | * water surface simulation | ||
+ | * flocking | ||
+ | * rigid body dynamics | ||
+ | * livecoded robots (robo.scm etc) | ||
+ | * chain (chain.scm) | ||
+ | * interaction & i/o | ||
+ | * basics of games | ||
+ | * interface (mouse-over thing) | ||
+ | * sensors for i/o (see: CEED) | ||
+ | * {possibly} | ||
+ | * mixing rigid body dynamics and genetic programming | ||
+ | |||
+ | ==== day 5 ==== | ||
+ | |||
+ | integration & openlab | ||
+ | |||
+ | ==== day 6 [optional] ==== | ||
+ | |||
+ | documentation, | ||
+ | |||
+ | ===== software ===== | ||
+ | |||
+ | * http:// | ||
+ | |||
+ | ===== examples ===== | ||
+ | |||
+ | * http:// | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== scheme references ===== | ||
+ | see [[Scheme Programming]] | ||
+ | |||
+ | ===== screenings // animated ===== | ||
+ | |||
+ | * Len Lye, Norman McLaren, | ||
+ | * Oskar Fischinger http:// | ||
+ | * Mary Ellen Bute http:// | ||
+ | * Stan Brakage. | ||
+ | * Somewhere between the art and film world - outsiders in both | ||
+ | |||
+ | ===== reading ===== | ||
+ | |||
+ | * 'The Computational Beauty of Nature' | ||
+ | * scheme programming | ||
+ | * ' | ||
+ | * 'The Scheme Programming Language' | ||
+ | * opengl manual | ||
+ | * games programming gems | ||
+ | * cg tutorial | ||
+ | * b'mth maths book | ||
+ | * visualisation | ||
+ | * ' | ||
+ | * see also InfoViz | ||
+ | |||
+ | |||
+ | |||
+ | ===== related ===== | ||
+ | |||
+ | * [[Artificial Life]] | ||
+ | * [[Computer Graphics]] | ||
+ | * [[Dynamic Systems]] / [[ODE]] | ||
+ | * [[BioMimicry]] |