Poli.school
Formas geométricas

Linhas

Veja como criar linhas retas

A linha é o elemento gráfico mais fundamental em desenhos digitais e serve de base para muitas outras construções. No p5.js, ela é criada com o comando line(), que traça um segmento de reta entre dois pontos.

O comando line(x1, y1, x2, y2) recebe quatro parâmetros. O primeiro par (x1 e y1) indica a posição do ponto inicial da linha, e o segundo par (x2 e y2) indica a posição do ponto final. O p5.js conecta esses dois pontos com um segmento de reta.

Estrutura básica

Código 4.1 - estrutura geral para definição de linhas no p5.js
line(x1, y1, x2, y2);

Exemplo

Para um exemplo de como utilizar esse comando, teste o Código 4.2 e veja as linhas formadas.

Código 4.2 - Exemplo de definição de linhas
function setup() {
  createCanvas(800,600);
  line(100,100,700,100);
  line(100,100,400,500);
  line(700,100,400,500);
}
Carregando sketch…
A espessura da linha pode ser ajustada com o comando strokeWeight(), informando o número de pixels desejado. Já a cor é definida com stroke(). Assim, strokeWeight(5) seguido de stroke(255,0,0) produz linhas vermelhas com cinco pixels de espessura.

Experimente usar linhas dentro de estruturas de repetição para criar padrões visuais interessantes, como leques, grades ou efeitos de moiré. Variando a posição inicial ou final de cada linha em pequenos incrementos, é possível gerar composições complexas a partir desse elemento tão simples. Mais detalhes e exemplos podem ser encontrados na referência do p5.js.

Copyright © 2026