Hi All,
I run the Master Program in Creative Technology at University of West of England in Bristol. All students take a semester one code module ‘Creative Technology Toolkit’. Working in openFrameworks, it introduces them to a range of techniques and processes that lead to discussions on design, usability and communication with an audience and how to convey emotion using technology.
Each week I make videos with demo code examples to help less experienced students get started. This allows the workshop sessions to change into discussions on the application of, rather than the programming of, different techniques.
In a spirit of openness and giving back I’m putting all the #openFrameworks tutorial videos I’m making for my MSc ToolKit course onto YouTube each Tuesday. Starting this Tuesday and continuing through the next few months. If people find them useful I will post more.
and you can get the source code on github here; https://github.com/uwe-creative-technology/CT_toolkit_sessions
regards,
Dan
The first set of videos cover the areas below:
Session 1 - introduction to OpenFrameworks
• running your first code
• drawing to the screen
• getting input to a system
• using input to modify output
Session 2 - images, video, complex input
• visual sensing
• camera input
• live data translation
• loops
Session 3 - 3D input and 3D output to screen
• introduction to 3D
• 3D primitives, cameras
• sensing in 3D
• reading data from Kinect Sensor
Session 4 - introduction to audio in openFrameworks
• audio output
• speech output
Session 5 - introduction to complex transformation
• introduction to text processing
• intelligence and algorithms
Session 6 - thinking about systems and control
• simple algorithms
• drunkards walk 3 ways including Perlin Noise
Session 7 - external input and output with serial
• serial input and output with oF and arduino
• send values to serial port
• retrieve values from serial port
Slit Scan Example
• Simple example to retrieve live image data from a webcam and re-draw a line at a time to the screen
Mesh Example
Simple example to
• generate an openFrameworks (openframeworks.cc) mesh object
• use ofEasyCam to view our 3D scene • populate it with vertices
• triangulate vertices and add indices to create triangle mesh
• use ofRandom() function to change the vertices z co-ordinates to distort the Mesh