Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
fluxus_workshop [2009-04-23 14:19] – old revision restored davegriffiths | fluxus_workshop [2009-04-24 07:26] – mGZvAFqOu 189.220.222.112 | ||
---|---|---|---|
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]] | + |