Atividade: Apresentar, alterar e comentar um dos exemplos do site https://processing.org/examples/
Escolhi o exemplo "Points and Lines" por ser mais simples e por ter a curiosidade de testar desenhos geométricos. Nesse exemplo podemos desenhar linhas e pontos atribuindo valor a uma variável principal. Segue o código alterado com comentários:
// criei a variável "x" e coloquei o valor dela para 50
int x = 50;
int a1 = x;
int a2 = a1+x;
int a3 = a2+x;
int a4 = a3+x;
// criei a variável "y" e coloquei o valor dela para "x+x"
// ou seja, y = 100
int y = x+x;
int b1 = y;
int b2 = b1+y;
int b3 = b2+y;
int b4 = b3+y;
// mantive o tamanho da tela, deixei o fundo branco
// e mudei a cor das linhas e pontos para preto
size(640, 360);
noSmooth();
background(255);
translate(140, 0);
// desenhando um quadrado com as coordenadas de "a"
stroke(0);
line(a3, a3, a2, a3);
line(a2, a3, a2, a2);
line(a2, a2, a3, a2);
line(a3, a2, a3, a3);
// desenhando um quadrado com as coordenadas de "b"
stroke(0);
line(b3, b3, b2, b3);
line(b2, b3, b2, b2);
line(b2, b2, b3, b2);
line(b3, b2, b3, b3);
// desenhando pontos com as duas coordenadas
stroke(0);
point(b1, a1);
point(b2, a2);
point(b3, a3);
point(b4, a4);
// invertendo as coordenadas dos pontos
point(a1, b1);
point(a2, b2);
point(a3, b3);
point(a4, b4);
sexta-feira, 27 de fevereiro de 2015
quinta-feira, 26 de fevereiro de 2015
Matemática aplicada - Hello world! Processing
Comentários sobre o video "Hello world! Processing"
O vídeo fala sobre a linguagem de programação Processing e sobre a facilidade que ela oferece para os seus usuários. Uma das vantagens citadas é que a linguagem permite transformar, de maneira simples, códigos em idéias sem exigir muito conhecimento em programação.
Basicamente o documentário fala sobre idéias transformadas em processos, esquematizadas e codificadas e como o Processing transforma essas idéias para códigos e algorítimos de maneira fluida e simplificada tanto para o usuário quanto para a máquina.
Resumindo, o objetivo da linguagem é facilitar a comunicação entre homem e máquina. Unindo programação e design em uma mesma ferramenta.
sexta-feira, 20 de fevereiro de 2015
Início do segundo semestre
Com o início do novo semestre o blog será dedicado as cadeiras de Matemática Aplicada a Multimídia, Cognição, Programação 2, Comunicação e Narrativa.
Para acompanhar as atividades relacionadas a cada cadeira é só acompanhar suas respectivas TAGs.
Até os próximos posts ;)
Assinar:
Comentários (Atom)

