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

Companhia de Robôs

Finn stormtrooper soldier company

Passada a primeira semana —estou curioso para ver os robôs que vocês fizeram, até porque já vi um Robocop “brutal” hoje no final da tarde!— vão chegar os primeiros resultados dos desenhos com código.