Processing Python Mode Examples

Título

Processing Python Mode Examples

Descrição

Descrição e classificação de códigos-fonte exemplo disponíveis no IDE de Processing com o acréscimo do Python Mode.

Editor

Exemplos: Processing Foundation
Classificação e descrição: Alexandre B A Villares

Collection Items

KeyCodes
Escreve no console o identificador das teclas pressionadas

Desenha um cubo, e o movimento do mouse altera altura do observador.

Demonstra diferença entre projeção ortográfica e perspectiva em um cubo. Movimento do mouse muda volume de recorte.

Desenha dois cubos e demonstra alterações nos parâmetros da perspeciva com o movimento do mouse.

Desenha faixas verticais de diversos matizes conforme a movimentação horizontal do mouse, variando o brilho conforme o movimento do mouse na vertical.

Cria variáveis que guardam valores de cor e desenha quadrados sobrepostos em uma composição que homenageia Josef Albers.

Desenha faixas verticais conforme a movimentação horizontal do mouse, variando o matiz conforme a posição vertical do mouse.

Desenha gradientes linerares demonstrando a função de interpolação linear entre cores.

Desenha gradientes radiais sorteando novas cores aleatórias a cada segundo.

Demonstra a variação perceptiva das cores dependendo do contexto (justaposição)

Desenha faixas verticais conforme a movimentação horizontal do mouse, variando a saturação conforme a posição vertical do mouse.

Preenche a área de desenho com uma distribuição gradiente de cores que varia nos dois sentidos

Demonstra operadores lógicos alterando desenho de uma sequência de linhas e pontos gerados por um laço de repetição.

Demonstra o controle de execução condicional com "if" alterando o desenho de uma sequência de linhas quando o valor da abscissa é divisível por 20.

Demonstra o controle de execução com condicionais encadeadas, alterando o desenho de uma sequência de linhas .

Desenha uma grade de pontos conectados ao centro da tela

Desenha uma composição a partir de repetição de formas, unsando laços for.

Demonstra algumas conversões de valores entre diferentes tipos e apresenta como textos na área de desenho estes valores.

Compara o incremento de um número inteiro e de um número de ponto flutuante, animando duas linhas.

Escreve um string de texto na tela que é ampliado conforme o usuário digita letras.

TrueFalse
Demonstra execução condicional com o desenho de uma sequencia de linhas horizontais ou verticais dependendo da condição de uma variável que descreve a posição ser maior que o valor númérico da metade da tela.

Demonstra o uso elementar de variáveis, deslocando o desenho repetido de um grupo de linhas pela alteração dos valores de algumas variáveis usadas em seu posicionamento na tela.

Demontra atribuição de variáveis com escopo global e local.

Demonstra o uso de curvas Bezier, desenhando uma sequencia de curvas que tem uma das extremidades alterada interativamente com o movimento do mouse.

Constroi um gráfico de pizza a partir de uma coleção de ângulos.
View all 249 items