Sumários

Composição Visual (cont.)

5 Novembro 2025, 14:00 Pedro Ângelo

  • continuação do tema da aula anterior 


Composição Visual (cont.)

29 Outubro 2025, 14:00 Pedro Ângelo

  • continuação do tema da aula anterior 


Composição Visual

22 Outubro 2025, 14:00 Pedro Ângelo

  • definição 

  • elementos principais 

  • proporção 

  • relação 

  • repetição 

  • contraste 

  • ponto de vista (alinhamento, distorção) 

  • exercício de avaliação contínua 

  • criar no p5.js um sketch que produza uma composição que explore as possibilidades da repetição de um motivo visual. 

  • entrega e apresentação em aula no dia 3 de Dezembro. 

  • enunciado na pasta de exercícios. 

  • leituras recomendadas 


Cor e Estilos de Linha

15 Outubro 2025, 14:00 Pedro Ângelo

  • cor, visão e modelos de cor 

  • representação computacional da cor 

  • color() e colorMode() 

  • preenchimento 

  • background(), fill(), noFill() 

  • contorno 

  • stroke(), noStroke(), strokeWeight(), strokeJoin(), strokeCap() 

  • funções adicionais de cor e estilo de linha 

  • lerpColor(), smooth() 

  • exercício de revisão 

  • criar uma composição com que explore as possibilidades de cor e estilos de linha do p5.js 

  • enunciado disponível na pasta de exercícios 

  • leituras recomendadas 


Desenho de Formas Geométricas

8 Outubro 2025, 14:00 Pedro Ângelo

  • primitivas geométricas 

  • triangle(), quad(), circle(), ellipse(), rect(), square() 

  • mudança do ponto de referência: rectMode() e ellipseMode() 

  • formas simples 

  • beginShape(), endShape(), vertex() 

  • recortes: beginContour(), endContour() 

  • formas curvas 

  • primitvas: arc(), bezier(), curve() 

  • contornos: bezierVertex(), curveVertex() 

  • exercício de revisão 

  • criar uma composição visual utilizando apenas contornos (shapes) 

  • enunciado disponível na pasta de exercícios   

  • leituras recomendadas 

  • Bezier Curves (explica a técnica usada pelas funções bezier() e bezierVertex())