Processing Python Mode Examples
Title
Processing Python Mode Examples
Description
Descrição e classificação de códigos-fonte exemplo disponíveis no IDE de Processing com o acréscimo do Python Mode.
Source
Publisher
Exemplos: Processing Foundation
Classificação e descrição: Alexandre B A Villares
Classificação e descrição: Alexandre B A Villares
Collection Items
Orthographic
Demonstra diferença entre projeção ortográfica e perspectiva em um cubo. Movimento do mouse muda volume de recorte.
Perspective
Desenha dois cubos e demonstra alterações nos parâmetros da perspeciva com o movimento do mouse.
Brightness
Desenha faixas verticais de diversos matizes conforme a movimentação horizontal do mouse, variando o brilho conforme o movimento do mouse na vertical.
ColorVariables
Cria variáveis que guardam valores de cor e desenha quadrados sobrepostos em uma composição que homenageia Josef Albers.
Hue
Desenha faixas verticais conforme a movimentação horizontal do mouse, variando o matiz conforme a posição vertical do mouse.
LinearGradient
Desenha gradientes linerares demonstrando a função de interpolação linear entre cores.
RadialGradient
Desenha gradientes radiais sorteando novas cores aleatórias a cada segundo.
Relativity
Demonstra a variação perceptiva das cores dependendo do contexto (justaposição)
Saturation
Desenha faixas verticais conforme a movimentação horizontal do mouse, variando a saturação conforme a posição vertical do mouse.
WaveGradient
Preenche a área de desenho com uma distribuição gradiente de cores que varia nos dois sentidos
BooleanOperators
Demonstra operadores lógicos alterando desenho de uma sequência de linhas e pontos gerados por um laço de repetição.
Conditionals1
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.
Conditionals2
Demonstra o controle de execução com condicionais encadeadas, alterando o desenho de uma sequência de linhas .
EmbeddedIteration
Desenha uma grade de pontos conectados ao centro da tela
Iteration
Desenha uma composição a partir de repetição de formas, unsando laços for.
DatatypeConversion
Demonstra algumas conversões de valores entre diferentes tipos e apresenta como textos na área de desenho estes valores.
IntegersFloats
Compara o incremento de um número inteiro e de um número de ponto flutuante, animando duas linhas.
Strings
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.
Variables
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.
VariableScope
Demontra atribuição de variáveis com escopo global e local.
Bezier
Demonstra o uso de curvas Bezier, desenhando uma sequencia de curvas que tem uma das extremidades alterada interativamente com o movimento do mouse.
PieChart
Constroi um gráfico de pizza a partir de uma coleção de ângulos.