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

Um append simples com vetores bidimensionais

Alguns estudantes têm perguntado como fazer um append — fazer crescer um vetor — quando usamos variáveis compostas/complexas. Em aulas passadas temos feito algumas operações sobre vetores (arrays), tanto em valores simples, como em strings. Os métodos são semelhantes e parecem eficientes. Para aqueles que estudaram a referência online, já viram que podemos utilizar métodos… Continue a ler Um append simples com vetores bidimensionais

Squash & Stretch simples (pré-objetos)

Alguns estudantes têm sentido dificuldades em compreender o princípio de um squash & stretch. O primeiro conceito a reter é a animação. Um squash & stretch precisa de uma deformação inicial (squash). Tipicamente esmagar. Seguido de uma animação que estica (para além do tamanho original). E, para terminar o loop, tem que voltar a esmagar… Continue a ler Squash & Stretch simples (pré-objetos)