Arquivos para o mês: maio, 2009

Exercício P05 – Geração procedural de padrões e texturas

26 maio, 2009 (17:29) | exercícios | Por: admin

Este é um exercício para realização em sala.
Uma das principais aplicações da estrutura de repetição em relação à programação gráfica é na geração procedural de texturas e padrões.
Analise os exemplos a seguir (ver mais exemplos em Reas  – p. 65 a 67):
Exemplo 1:
fill(0, 76);
noStroke();
smooth();
for(int y=-10;y<=100;y = y + 10) {
   for(int x = -10; x<=100; [...]

Exemplo geração procedural

19 maio, 2009 (17:42) | Sem categoria | Por: admin

http://www.theprodukkt.com/

Aula 08 – Estrutura de repetição

19 maio, 2009 (16:36) | aulas | Por: admin

Objetivo
Trabalhamos até agora com estruturas que permitiram a execução de nossos códigos linha a linha e apenas uma vez. A execução de um conjunto de linhas poderia ser controlada única e exclusivamente através da estrutura condicional (if). Para que se executasse um conjunto de linhas diversas vezes, a cada frame, utilizamos o bloco draw.
Entretanto, muitas [...]

Divulgação: BrGames 2009 (data limite: 25/6/2009)

18 maio, 2009 (11:16) | outros | Por: admin

Adaptado de: http://www.brgames2009.com.br/
O BRGAMES é um Programa da Secretaria do Audiovisual do Ministério da Cultura, Secretaria de Políticas Culturais do Ministério da Cultura e Sociedade Brasileira para Promoção da Exportação de Software – SOFTEX, que tem o apoio institucional do Festival Internacional de Linguagem Eletrônica – FILE e da Associação Brasileira das Desenvolvedoras de Jogos [...]

Código gerado na aula de 13/5

13 maio, 2009 (18:11) | Sem categoria | Por: admin

Código!

Exemplos da aula de 6/5

6 maio, 2009 (18:17) | Sem categoria | Por: admin

EXEMPLO 1:

int x,y;
void setup() {
size(300, 200);
}
void draw() {
background(255);
rect(width/3, height/3, width/3, height/3);
x = constrain(mouseX, width/3, width/3*2);
y = constrain(mouseY, height/3, height/3*2);
ellipse(x, y, 10, 10);
}

EXEMPLO 2:

float x, y;
void setup() {
size(300,200);
x = width/2;
y = height/2;
frameRate(5);
}
void draw() {
[...]

Exercício P04 – Funções Matemáticas

5 maio, 2009 (18:08) | exercícios | Por: admin

O objetivo deste exercício é treinar o uso de algumas das funções matemáticas aprendidas na aula 05.
A) Sorteie um número de 1 a 6. A partir deste número, exiba as faces de um dado.
Cada vez que você pressiona uma tecla qualquer, um número diferente deve ser sorteado.
B) Crie uma composição qualquer que utilize a criação [...]

Aula 05 – Funções Matemáticas – Parte 1 – Restrições e Números Aleatórios

5 maio, 2009 (16:08) | aulas | Por: admin

Nosso principal objetivo hoje será a vista de notas e provas.
Além disso, começaremos o tópico relacionado à funções matemáticas e sua aplicação na programação gráfica.
Material da aula em anexo.