OpenFrameWorks
DIAS 23 E 24 DE JANEIRO

OpenFrameworks é uma plataforma open source para programação criativa desenvolvida por Zach Lieberman, Theo Watson e Arturo Castro.
Tem como objectivo auxiliar o processo criativo ao fornecer um interface intuitivo para experimentação computacional. É usado amplamente por artistas e designers e representa actualmente uma das mais importantes e potentes ferramentas para a criação de conteúdo visual e interactivo.
Este workshop tem a duração de dois dias e servirá de introdução ao OpenFrameworks. Destina-se a indivíduos com pouca ou nenhuma experiência de programação e cobrirá desde os aspectos mais básicos que incluem a instalação da plataforma e criação de novos projectos, passando por princípios e técnicas fundamentais para desenvolvimento de aplicações usando programação.
Parque from Rui Madeira on Vimeo.
Programa:
Dia 1
Introdução (para que serve, exemplos de alguns trabalhos realizados com OF)
Instalação dos IDE’s nos diferentes sistemas operativos (OSX, Windows e Linux)
Criação de um novo projecto
Estrutura de um projecto
Introdução à API
Desenho generativo
- Desenho de formas gráficas
- Animaçao generativa simples
Fontes e tipografia
Imagens
- Usar ficheiros de imagem
- Aceder aos pixeis de uma imagem
- Gravar conteúdo da aplicação em ficheiro de imagem
Video
- Playback e manipulação de ficheiros de video
- Acesso aos pixeis de video
Input de Camera
- Playback de câmara em tempo real
- Aceder aos pixeis de camara
Som
- Playback e manipulação de ficheiros audio
- Sintese sonora
Dia 2
Introdução aos Addons
Addon de computer vision
Introdução ao computer vision
- Complementariedade à captação de câmara do dia anterior
- Manipulações simples de imagem
- Background subtraction
Introdução à programação por objectos
Funções
Classes
Pointers
Exercicio final

Formador: Rui Madeira
Rui Madeira é um designer e programador que cria e desenvolve ambientes interactivos únicos e lúdicos. Os seus trabalhos nascem da intersecção de diferentes disciplinas incluindo ilustração, animação e design de interacção. Ao usar linguagens de programação como principal ferramenta de trabalho constroi sistemas específicos e adaptáveis que fogem das limitações das ferramentas tradicionais. Isto permite a criação de instalações surpreendentes e inovadoras onde visuais ilustrativos interagem com meios que variam desde interfaces fisicos a sistemas de visão por computador.
Participou em diversos projectos tanto a solo como colaborativos incluindo performances e concertos interactivos, visualizações generativas em tempo real e instalações interactivas. Já colaborou com Rui Horta, Micro Audio Waves, André Gonçalves, NearInteraction e O Cubo e já realizou trabalhos para a Companhia Nacional de Bailado, Monstra: Festival de Animação de Lisboa, Moda Lisboa, Fundação Portuguesa das Comunicações, Câmara Municipal de Almada, London College of Fashion e Pavihão do Conhecimento.
Horário: 10h – 18h
Preço: 110€
Número Máximo de Inscrições: 14
Requisitos: Todos os formandos terão que levar o seu computador.