Browse Items (252 total)

Desenha linhas e pontos, em posições calculadas por meio de variáveis

Desenha dois objetos tridimensionais primitivos, uma caixa cúbica e uma esfera.

Desenha três polígonos regulares girando

Demonstra em uma cmposição o desenho de triângulo, elipse, quadrilátero, retângulo e arco.

Função quer desenha estrelas.

Desenha um anel a partir de vértices conectados por triângulos.

Demonstra a mistura de uma máscara de transparência em uma imagem bitmap

Demonstra o uso de imagem como fundo, animando uma linha horizontal em movimento para baixo.

Cria um recurso de imagem, um buffer de pixels, com um gradiente.

Demonstra como exibir uma imagem bitmap na tela.

Lê pixels em posições aleatórias de uma imagem e usa suas cores para desenhar círculos, gerando efrito de pontilismo.

Exemplo de carregamento asíncrono de imagens

Exemplo de manipulação da opacidade de uma imagem.

Simulação de um relógio

Círculo que se move em direção ao mouse, limitado a uma área retangular.

Anima um círculo em direção a posição do ponteiro do mouse na tela, 5% da distância a cada ciclo, gerando o comportamento conhecido como “Easing” da chegada ao alvo.

cb-2019-02-24_23.08.08.mp4
Gera diferentes faixas verticais cinza para cada tecla precionada no teclado. A barra de espaço limpa a tela.

o5.png
Baseado na obra “Color Type Writer” de John Maeda, cria sequências de retângulos coloridos conforme se preciona teclas.

Animação de faixas verticais em tons de cinza que variam conforme o resto da dividão do valor do tempo transcorrido em millisegundos.

Varia o desenho de dois retângulos com o valor da posição X do mouse

Varia o desenho de dois retângulos com a movimentação do mouse.

Implementa o “arraste” de um retângulo com clique e arraste do mouse sobre o mesmo.

Demonstra o reconhecimento da presão do mouse alterando a cor das cruzes que são desenhadas em sobreposição sob o ponteiro do mouse.

Três faixas rolantes da direita para esquerda registram gráficamente a posição X e Y do mouse, assim como os cliques.

Armazena dinamicamente um histórico das posições do mouse em uma estrutra de dados (deque) e desenha círculos a partir deste histórico.
Output Formats

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