Gettin’ active with interactive audio ;)

Generative Music Toy © Matt Gordon

Não é uma peça “finalizada” no sentido em que desenvolvemos o segundo Projeto: Audiovisual Sequencer. Mas aqui está um exemplo espetacular da modularidade e sequenciação possível com objetos como os que desenhamos. A complexidade é semelhante… só demora um pouco mais de tempo a programar! 😉

Quase espirais…

Na última sessão, mais do que um estudante quiseram abordar o desenho do retrato generativo com algoritmo diferente: provocar uma espécie de “raiado” que vai do centro para fora da imagem. Como o Processing desenha “por cima” o que desenha em último, este raiado tem que ser produzido de fora para dentro. E, como nós… Continue a ler Quase espirais…

Aleatoriedade? Não obrigado, prefiro o Perlin Noise

Exemplo de uma progressão com Perlin Noise

Nas aulas de hoje estivemos a ver alguns exemplos e pesquisas de designers portuguesas. Da Alda Rosa e da Cristina Reis —que estão muito bem documentadas neste site: https://www.wgd-pt.com/— à Inês Nepomuceno foram muitas as gerações e os nomes mencionados. Um dos mais populares foi a Lizá Ramalho (R2). Os padrões, texturas tipográficas e os… Continue a ler Aleatoriedade? Não obrigado, prefiro o Perlin Noise

Esquadrões, Batalhões e Companhias

Bastion, do Overwatch. Por Bernardo Xavier (Pormenor)

Este ano a variedade de “estúdios” foi maior. De jogos de computador aos filmes. Da Disney à Netflix. Da Marvel ao Star Wars. E não faltou a Nickelodeon e a Cartoon Network (e uma referência à Hanna Barbera). Sem esquecer um Dr. Who ou um Hitchhicker’s Guide to the Gallaxy… Grandes robôs. E, apesar do… Continue a ler Esquadrões, Batalhões e Companhias

It’s a brave new world!

Companhia de robôs por Bruno Barros

Mais uma semana passou. Enquanto os estudantes estiveram a trabalhar arduamente nas suas companhias de robôs, consegui —finalmente!— ver todos os robôs que estão a programar (“pun intended!”). Temos do universo Marvel com o Victor von Doom, ao universo Disney com o Baymax e, por incrível que pareça um Mickey Mouse! Mas o Wall·E continua… Continue a ler It’s a brave new world!

Uma grande coelhada!

Hoje foi o dia de passar de um desenho para muitos. E é para isso que serve o código e os computadores em geral. Para o heavy lifting das tarefas repetitivas. A aula (programada) tem por objetivo explicar variáveis, ciclos e condições. Confesso que na turma da manhã me “deu uma coisinha má” e vai-se… Continue a ler Uma grande coelhada!

Ideias para exercícios

Navegar no Instagram é desesperante. Há tantos autores a fazer peças gráficas porreiras… um deles é o (ou a?) In White Rooms. Fica aqui a ideia / desafio / exercício de cópia para uma das aulas do primeiro ou do segundo módulo. Basicamente: usar uma função sinusoidal para percorrer uma imagem com uma ellipse (obtém-se… Continue a ler Ideias para exercícios

Referências visuais para o P1: Generative Portrait

Esta semana arrancamos oficialmente o desenvolvimento do primeiro projeto de LSI: Generative Portrait. O primeiro ponto de situação onde juntamos tudo que foi aprendido até agora. Básicos, Primitivas gráficas, Variáveis, Ciclos e Condições, Vetores e Media. No passado já tivemos trabalhos muito bons nesta disciplina. Deixo aqui algumas referências dos anos anteriores e de autores… Continue a ler Referências visuais para o P1: Generative Portrait

Esquadrões, pelotões e companhias!

Mais um ano, mais um batalhão de robôs. Vêm formatados em esquadrões, ou em pelotões. Mas o que interessa é que os estudantes têm vindo a demonstrar cada vez mais e mlhores capacidades de dominar rapidamente o Processing! Aqui fica mais um batalhão:

Um pequeno esquadrão de cabeças de lego

Smiley Variable Lego Heads. Variáveis, Ciclos e Condições

Hoje a aula de LSI foi dedicada às Variáveis, Ciclos e Condições. Ainda deu para espremer um random() muito rápido no final. Começamos por (re)ver alguns trabalhos/desafio de casa —tenho que admitir que os resultados são cada vez mais espetaculares (um novo post em breve sobre isto)—, passando à exploração dos primeiros conceitos de variáveis… Continue a ler Um pequeno esquadrão de cabeças de lego