Browse Items (252 total)

Exemplo de uso de shader.

Exemplifica a implementação de duas barras de rolagem que deslocam imagens carregadas.

Demonstra a ampliação na apresentação de um gráfico SVG importado.

Exemplifica o uso do comando scale() com animação oscilante de dois quadrados.

Salva uma imagem

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

Animação da rotação cumulativa de dois planos no espaço.

Rotação encavalada de vários cubos, demonstra o uso da pilha de contextos de coordenadas (pushMatrix())

Exemplo elementar de rotação de um quadrado em torno do seu ponto central, em vibração aleatória

Demonstra a detecção da sobreposição do mouse sobre uma área retangular e outra circular.

Cubo cuja superfície apresenta transições de cor.

Habilita a mudança do tamanho da área de desenho. [Não estava executando em 1 de dezembro de 2018]

Exemplo de carregamento asíncrono de imagens

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

Desenha três polígonos regulares girando

Animação de círculo em colisão com uma superfície multisegmentada.

Animação de um círculo que rebate em uma superfície inclinada (que é recriada em novo ângulo para cada nova colisão) Uma linha laranja indica a normal da superfície no ponto de contato.

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

Um exemplo mínimo do congelamento do laço principal de desenho (draw) que passa a ser acionado pontualmente pelo evento de uma tecla precionada.

Exemplo de exemplo da repetição de draw() desativada e o redesenho sendo invocado por redraw() no evento do clique do mouse.

Exemplo mínimo de recursão com a definição de uma função que desenha círculos e esta recursivamente desenho círculos internos.

Animação de braço com múltiplos segmentos, que se projeta em direção a uma bola.

Animação de braço com múltiplos segmentos, que se projeta em direção ao mouse

Animação de braço com dois segmentos, que se projeta em direção ao mouse

Desenha círculos cuja posição horizontal é definida por um número aleatório gerado em distribuissão Gaussiana.
Output Formats

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