https://github.com/edap/mouthy-triangles
... and dancing circles.
https://github.com/edap/mouthy-triangles
Last synced: 12 months ago
JSON representation
... and dancing circles.
- Host: GitHub
- URL: https://github.com/edap/mouthy-triangles
- Owner: edap
- Created: 2018-10-17T18:32:30.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-10-19T06:15:26.000Z (over 7 years ago)
- Last Synced: 2025-04-06T21:43:38.121Z (about 1 year ago)
- Language: C++
- Homepage:
- Size: 237 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mouthy triangles and dancing circles
Intermediate creative coding course at Udk Berlin.

This course will explore possible narrative scenarios using code as medium.
You are going to make your own theater using only the text editor. You will set the lights, open and close the curtains, put face powder on your triangles, invite strangers on the stage and make circles dance.
The main goal of this course is to tell a story to a distracted audience.
## Organization
The course gives 5CP. To obtain the credit points you have to take part at at least 80% of the lessons and to submit intermediate project when required.
## Topics
### Composition.
Scenes, levels, background and foreground, lights, atmosphere.
References:
[Scott Snibbe, Boundary Functions, 1998](https://www.snibbe.com/digital-art#/projects/interactive/boundaryfunctions/)
[Particular](http://funken.cl/particular/)
Addons:
[ofxAnimationPrimitives](https://github.com/edap/ofxAnimationPrimitives), [ofxLayer](https://github.com/satoruhiga/ofxLayer)
### Actors.
Who does what? where? when? for how long?
### Time.
Beginning, end, something in between. Iterate, make loops.
Addons:
[ofxAnimationPrimitives](https://github.com/edap/ofxAnimationPrimitives)
### Movement.
Move things accordingly to the character.
References:
[Vectors](https://natureofcode.com/book/chapter-1-vectors/), [Forces](https://natureofcode.com/book/chapter-2-forces/)
Addons:
[ofxChoreograph](https://github.com/daitomanabe/ofxChoreograph), [ofxTween](https://github.com/arturoc/ofxTween)
## Lessons
- week01
Easing functions and other tools to handle movements.
Exercise:
Find new references for which you think the movement of the subjects plays a relevant role.
Make different sketches where your visual elements are in: a) hurry b) scared c) run away as soon as something happe d)
- week 2
- week 3
Animated GIFS, [Golan Levin Lecture on loops](https://github.com/golanlevin/lectures/tree/master/lecture_loops), [what is a gif](http://giflib.sourceforge.net/whatsinagif/bits_and_bytes.html)