Animated Fonts
In this lecture we will learn how to create animated fonts and kinetic typography.
Links
Animation
- Stop Drawing Dead Fish by Bret Victor
 
Kinetic Typography
- Research
- Using kinetic typography to convey emotion in text-based interpersonal communication
 - CHEIRO: Creating Expressive Textual Communication and Antropomorphic Typography
 
 - Examples
- Kinetic Typography Channel on Vimeo
 - Novoline by Andreas Gysin
 - Typode by Santiago Ortiz
 - TypeCon by Nicholas Felton
 - Type-Me-Not by Peter Cho
 - Letter-Morphing in Mikie
 
 
- Libraries and Engines
- Ani Prossing Library by Benedikt Groß
 - Kinetic Typography Engine by Johnny Chung Lee
 - Generative Typography Tutorial by Amnon Owed
 - Anitype Website
 
 
Homework
- Think of a theme, an emotion or a story you want to express through animated typography
 - Create an animation in Processing
 - Upload the result to Vimeo
 
Writing Systems
In this lecture we will explore different writing systems.
Links
Research
- Writing Systems
 
Software
- RITA Library
 
Homework
Create some kind of fictional alphabet
- Create a Processing Sketch to display the letters of the alphabet — maybe draw a chart of letters (Did you know Processing can output PDFs?)
 - Use the RITA library to create text in your constructed script!
 - Please a short paragraph in the wiki detailing the background of your fictional alphabet / writing system / language
 - Just posting pretty pictures is not enough
 
Remember:
- You have two weeks time to finish your homework!
 - Keep it simple. It’s okay if you create a writing system for a special domain (For example counting / numbers)
 
Physical Fonts
In this lecture we will explore 3D fonts.
Links
Examples
- Text in Space
- HoloPoetry by Eduardo Kac
 - Takeluma by Peter Cho
 - Tendril by Ben Fry
 
 - 3D Glyphs
- Isometric Font by Maxim Tictac
 - Type and Form by Carsten Schmidt
 - Heterosis 3D curvestitching typography by Brian Benton
 
 
Software
- 3D CAD Tools
 - Mesh Editing
- MeshLab (Mesh cleaning + conversion)
 
 
Homework
1. Create a a couple of 3D letters using the 3D tools we explored in class
2. Use the processing sketch to typeset them in 3D space
Remember:
- Processing can handle only OBJ files
 - MeshLab is your friend when it comes to conversion between 3D file formats
 - You can use this sketch as a starting point
 
Reading Fonts
In this lecture we will explore optical character recognition
Links
...
Homework
...