Browse Items (252 total)

Demonstra em duas esferas a mudaça de direção de uma fonte de luz.

Em um cubo que pode ser girado com a movimentação do mouse, a soma de luzes de três cores é demonstrada.

Simulação de um relógio

Demontra o a diferença do acionamento das luzes gerais com o clique do mouse.

Demonstra em uma esfera a variação de um material especular com o movimento horizontal do mouse.

Altera com a movimentação do mouse uma luz direcional na superfície de uma efera.

Demonstra o uso de uma lista na construção de três faixas de linhas com variação de cores.

Demonstra o uso de listas aninhadas para produzir uma matrix de pontos de tamanho variável.

O exemplo apresenta uma grade de pontos que se movem, produzido por objetos armazenados em uma lista.

Animação com onda composta por círculos translúcidos baseada na soma de senoidais de diferentes frequências.

Animação de instâncias de objetos em forma de olhos que miram o ponteiro do mouse (direção calculada pelo arcotangente)

Animação de faixas verticais cuja velocidade é controlada pela distância do mouse ao centro da tela.

Grade de círculos cujo diâmetro varia conforme muda a distância para o ponteiro do mouse.

Distribuição de pontos baseada em uma faixas de números aleatórios definida também por uma função aleatória.

Gráfico de sin(N * cos(r) + 5 * theta), onde N varia com a posição horizontal do mouse.

Animação de grandientes formados por linhas cuja posição é incrementada em variáveis globais.

Animação idêntica ao exitememplo “Easing” porém implementada com a função lerp()

Círculo cujo diâmetro e cor tem os valores calculados a partir do movimento horizontal do mouse, traduzindo o valor da posição horizontal do ponteiro para uma nova faixa de valores com map() de Processing.

Uma dimensão do Ruído Perlin é usada para deslocar um círculo na horizontal, cuja imagem em posição anterior desaparece gradualmente.

Demonstra o uso de duas dimensões do Ruído Perling para gerar uma textura. O movimento do mouse altera o parâmetro de “detalhamento”.

Demonstra o uso de três dimensĩes do Ruído Perlin para criação de uma textura. Tratando a terceira dimensão como o tempo, e desta forma animando a textura.

Usa o Ruído Perlin para gerar um padrão ondulatório.

Código comentado com explicações sobre a precedência de operadores e uso de parenteses gera sequências de linhas e retângulos.

Animação de um círculo que gira em velocidade crescente em torno do centro da tela demonstra conversão simples de coordenadas polares em cartesianas.

Exemplo de aleatoriedade. Campo de linhas verticais cujo valor de cinza é aleatório. Redesenhado a cada ciclo de draw().
Output Formats

atom, dcmes-xml, json, omeka-xml, rss2