660
Comment:
|
← Revision 39 as of 2017-01-10 15:53:45 ⇥
7330
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## Please edit system and help pages ONLY in the master wiki! | ## Please edit system and help pages ONLY in the master wiki! |
Line 13: | Line 13: |
= Golden Ratio and Generative Arts 201609 = == Schedule == === Week 1: === Tuesday, 15 November 2016, 13:45-15:30, MF.08 * intro: welcome, learning goals, planning (teacher: Loe) * [[attachment: goldenratio_competencies.pptx]] * [[attachment: digital_fabrication.pptx]] * theory: (a) coordinate systems (teacher: Loe) * theory: (b) parameterized curves and conic sections (teacher: Loe) * [[attachment: classic_curves.pptx]] * [[attachment: ellipse.zip]] * [[attachment: parabola.zip]] * homework for coordinate systems: slide 6 (classic_curves.pptx) * homework for parameterized curves and conic sections: slides 41-42 (classic_curves.pptx) Thursday, 17 November 2016, 8:45-10:30, MF.14 * exercises: translate equations to processing (students + teacher: Loe) === Week 2: === Tuesday, 22 November 2016, 13:45-15:30, MF.08 * parameterized curves continued (tangents) * theory: (a) golden ratio [and related numbers] (teacher: Loe) * [[attachment: golden_and_plastic_ratio.pptx]] * homework: program self-chosen curve + tangents Thursday 24 November 2016, 8:45-10:30, MF.14 * theory: (a) golden ratio and related numbers : plastic number(teacher: Loe) * [[attachment: golden_and_plastic_ratio.pptx]] (again) * [[attachment: Plastic Number_ Construct.pdf]] (paper on Van der Laan's plastic number Luka Marohnić and Tihana Strmečki) * theory: (b) spline theory (teacher: Loe) * [[attachment: splines_theory.pptx]] * homework: (a) read about about Van der Laan and program "morphotheek" (students + Loe) * homework: (b) implement splines in processing (students + Loe) === Week 3: === Tuesday, 29 November 2016, 13:45-15:30, MF.08 * discussion: rubrics * [[attachment: DBM_rubrics.xlsx]] * programming: simulated gravity * [[attachment: balls.pde]] * [[attachment: moons.pde]] * exercise: implemented splines * exercise: implemented morphotheek Thursday, 1 December 2016, 8:45-10:30, MF.14 * theory: spline theory continued (Bézier splines) * [[attachment: bezier.pde]] * how to: implement Bézier spline, different polynomials * more Processing: * -> code generation [[attachment: escherMaker.zip]] * -> generate-and-test approach [[attachment: generateandtestlissajous.zip]] * -> interactive image analysis [[attachment: goldenRatioMythTester.zip]] === Week 4: === Tuesday, 6 December 2016, 13:45-15:30, MF.08 * theory: symmetry theory (frieze patterns) (teacher: Loe) * [[attachment: symmetry_frieze_patterns.pptx]] * [[attachment: why_there_are_seven_types_of_frieze_patterns_by_aarts.pdf]] * reference: Plane and Solid Geometry by Jan M. Aarts (digital copy at TU/e library) * extra: Pascal's triangle * [[attachment: pascal.pde]] * [[attachment: pascalPlus.pde]] * inspiration: Euler's Number Triangle * homework: design and implement Frieze pattern in Processing (students) Thursday, 8 December 2016, 8:45-10:30, MF.14 * theory: symmetry theory continued: wallpaper patterns (teacher: Loe) * [[attachment: wallpaper_theory.pptx]] * theory: matrix theory and 2D transformations (teacher: Loe) * [[attachment: matrix_representations.pptx]] * example in Processing (rotate polygon, generate-and-test pink blobs) * [[attachment: rotatePolygon.zip]] * extra: Bridges paper by James Mai on Juan Gris * [[attachment: bridges2012-283.pdf]] === Week 5: === * exercice: code wallpaper Tuesday, 13 December 2016, 13:45-15:30, MF.08 * theory: Heesch Kienzle tessellations and Oogway (teacher: Jun) * [[attachment:TessellationsTheory.pptx]] * http://alexandria.tue.nl/repository/freearticles/54736.pdf (In German, Heesch and Kienzle's book, campus or VPN only) Thursday, 15 December 2016, 8:45-10:30, MF.14 * exercises: code three tessellations with Oogway (teachers: Jun and Loe) * extra: two more artists (student contributions welcomed) * [[attachment: inspiration for your miniproject.pptx]] * extra: heart rate variability visualised (Loe) * [[attachment:escherMaker.zip]] (tool for line capturing) === Week 6: === Tuesday, 20 December 2016, 13:45-15:30, MF.08 * theory: fractals and fractal dimension (teacher: loe) * [[attachment: fractals_part_one.pptx]] * [[attachment: fractals_part_two.pptx]] (large file) * [[attachment: mandelbrot_simple.zip]] * [[attachment: mandelbrot_interactive.zip]] * [[attachment: mandelbrot_colors.zip]] * [[attachment: DRAGON_FLOAT.zip]] (dragon curve fractal, Processing and Oogway) * [[attachment: DRAGON_TAJIMA.zip]] (dragon curve fractal, Processing and Stitchway) * [[attachment: oogway.zip]] (Oogway for Processing 3) Thursday, 22 December 2016, 8:45-10:30, MF.14 * theory: dynamic patterns (teacher: Mathias) * extra: projection mapping (idem) * http://desis.id.tue.nl/tools/projection-mapping/ (tools for projection mapping by Jun) === Week 7: === Tuesday, 10 January 2017, 13:45-15:30, MF.08 * instruction: laser cutter (teacher: Jasper Sterk) * [[attachment: Lasercutting.pdf]] * http://illustrator.hilfdirselbst.ch/dokuwiki/en/skripte/javascript/wr-removeduplicates (link to script for removing duplicate lines) * mini project: kick-off (students, Loe) * discussion: deadlines and rubrics (all) * instruction: Embroidery machine (teacher: Lonneke Baken) * go to WS lab Thursday, 12 January 2017, 8:45-10:30, MF.14 * mini project: progress meeting (Loe is there for help, student's presence is optional) === Week 8: === Tuesday, 17 January 2017, 13:45-15:30, MF.08 * option for individual help Thursday, 19 January 2017, 8:45-10:30, MF.14 * SHOW TIME: details to be arranged * mini project: plenary presentation meeting (all, guests welcome) * students receive preliminary feedback === Examination week: === Friday, February 3, 2017, 17:00, DEADLINE * last day of TU/e examination period * send one zip file to l.m.g.feijs@tue.nl * mini project reports (design, implementation, code, math, equations, materialization, hi-res photos documentation, reflection) * grading (within 15 working days after deadline) === optional material: * exercises: code matrices as class in Processing (students + Loe * exercises: code wall-paper pattern with matrices (students + Loe) * exercises: code wall-paper with built-in transforms (students + Loe) * extra: Bridges paper by Francesco de Comité on Carioidal variations * [[attachment: bridges2014-349.pdf]] * extra: data collection, heart beats, 3mins, option for data visualisation (students) * [[attachment: FLOWERSBFBNEWEST2013.zip]] |
Golden Ratio and Generative Arts 201609
Schedule
Week 1:
Tuesday, 15 November 2016, 13:45-15:30, MF.08
- intro: welcome, learning goals, planning (teacher: Loe)
- theory: (a) coordinate systems (teacher: Loe)
- theory: (b) parameterized curves and conic sections (teacher: Loe)
- homework for coordinate systems: slide 6 (classic_curves.pptx)
- homework for parameterized curves and conic sections: slides 41-42 (classic_curves.pptx)
Thursday, 17 November 2016, 8:45-10:30, MF.14
- exercises: translate equations to processing (students + teacher: Loe)
Week 2:
Tuesday, 22 November 2016, 13:45-15:30, MF.08
- parameterized curves continued (tangents)
- theory: (a) golden ratio [and related numbers] (teacher: Loe)
- homework: program self-chosen curve + tangents
Thursday 24 November 2016, 8:45-10:30, MF.14
- theory: (a) golden ratio and related numbers : plastic number(teacher: Loe)
golden_and_plastic_ratio.pptx (again)
Plastic Number_ Construct.pdf (paper on Van der Laan's plastic number Luka Marohnić and Tihana Strmečki)
- theory: (b) spline theory (teacher: Loe)
- homework: (a) read about about Van der Laan and program "morphotheek" (students + Loe)
- homework: (b) implement splines in processing (students + Loe)
Week 3:
Tuesday, 29 November 2016, 13:45-15:30, MF.08
- discussion: rubrics
- programming: simulated gravity
- exercise: implemented splines
- exercise: implemented morphotheek
Thursday, 1 December 2016, 8:45-10:30, MF.14
- theory: spline theory continued (Bézier splines)
- how to: implement Bézier spline, different polynomials
- more Processing:
-> code generation escherMaker.zip
-> generate-and-test approach generateandtestlissajous.zip
-> interactive image analysis goldenRatioMythTester.zip
Week 4:
Tuesday, 6 December 2016, 13:45-15:30, MF.08
- theory: symmetry theory (frieze patterns) (teacher: Loe)
- reference: Plane and Solid Geometry by Jan M. Aarts (digital copy at TU/e library)
- extra: Pascal's triangle
- inspiration: Euler's Number Triangle
- homework: design and implement Frieze pattern in Processing (students)
Thursday, 8 December 2016, 8:45-10:30, MF.14
- theory: symmetry theory continued: wallpaper patterns (teacher: Loe)
- theory: matrix theory and 2D transformations (teacher: Loe)
- example in Processing (rotate polygon, generate-and-test pink blobs)
- extra: Bridges paper by James Mai on Juan Gris
Week 5:
- exercice: code wallpaper
Tuesday, 13 December 2016, 13:45-15:30, MF.08
- theory: Heesch Kienzle tessellations and Oogway (teacher: Jun)
http://alexandria.tue.nl/repository/freearticles/54736.pdf (In German, Heesch and Kienzle's book, campus or VPN only)
Thursday, 15 December 2016, 8:45-10:30, MF.14
- exercises: code three tessellations with Oogway (teachers: Jun and Loe)
- extra: two more artists (student contributions welcomed)
- extra: heart rate variability visualised (Loe)
escherMaker.zip (tool for line capturing)
Week 6:
Tuesday, 20 December 2016, 13:45-15:30, MF.08
* theory: fractals and fractal dimension (teacher: loe)
fractals_part_two.pptx (large file)
DRAGON_FLOAT.zip (dragon curve fractal, Processing and Oogway)
DRAGON_TAJIMA.zip (dragon curve fractal, Processing and Stitchway)
oogway.zip (Oogway for Processing 3)
Thursday, 22 December 2016, 8:45-10:30, MF.14
- theory: dynamic patterns (teacher: Mathias)
- extra: projection mapping (idem)
http://desis.id.tue.nl/tools/projection-mapping/ (tools for projection mapping by Jun)
Week 7:
Tuesday, 10 January 2017, 13:45-15:30, MF.08
- instruction: laser cutter (teacher: Jasper Sterk)
http://illustrator.hilfdirselbst.ch/dokuwiki/en/skripte/javascript/wr-removeduplicates (link to script for removing duplicate lines)
- mini project: kick-off (students, Loe)
- discussion: deadlines and rubrics (all)
- instruction: Embroidery machine (teacher: Lonneke Baken)
- go to WS lab
Thursday, 12 January 2017, 8:45-10:30, MF.14
- mini project: progress meeting (Loe is there for help, student's presence is optional)
Week 8:
Tuesday, 17 January 2017, 13:45-15:30, MF.08
- option for individual help
Thursday, 19 January 2017, 8:45-10:30, MF.14
- SHOW TIME: details to be arranged
- mini project: plenary presentation meeting (all, guests welcome)
- students receive preliminary feedback
Examination week:
Friday, February 3, 2017, 17:00, DEADLINE
- last day of TU/e examination period
send one zip file to l.m.g.feijs@tue.nl
- mini project reports (design, implementation, code, math, equations, materialization, hi-res photos documentation, reflection)
- grading (within 15 working days after deadline)
=== optional material:
- exercises: code matrices as class in Processing (students + Loe
- exercises: code wall-paper pattern with matrices (students + Loe)
- exercises: code wall-paper with built-in transforms (students + Loe)
- extra: Bridges paper by Francesco de Comité on Carioidal variations
- extra: data collection, heart beats, 3mins, option for data visualisation (students)