Pular para o conteúdo principal

Postagens

Mostrando postagens de setembro, 2017

Atividade #3- Quadros e Sliders

A atividade 3 requer a criação de quadros aleatórios através de 2 sliders (um que define a posição horizontal e outra vertical). Inspirado nos estudos de Kandinsky de 1913, Farbstudie Quadrate. Farbstudie Quadrate,  Kandinsky, 1913.  Bibliotecas do P5 Para gerar as linhas e colunas do quadro foi utilizado a biblioteca de controles do P5  (ControlP5) para adicionar os slides. Controles adicionados através da biblioteca As funções São 3 funções pelo código. A função circulo que irá desenhar uma elipse em uma posição X, Y e de raio R (que serão posteriormente definidas). A função bloco que ficará responsável por desenhar o fundo do quadro e chamar a função circulo adicionando tamanhos decrescentes e cores aleatórias e a função slider  que fica responsável pelos controles, valores iniciais e outras coisas da biblioteca. Quadro psicodélico Quadro psicodélico 2 O código Pode ser baixado clicando AQUI

Atividade #2 - Ferramenta de Debug

Ah os bugs... Bugs! Presentes em qualquer aplicação digital, essas pequenas criaturas podem causar um grande estrago caso sejam ignorados ou passem desapercebidos. Para isso a maioria das plataformas que suportem uma linguagem de programação possuem um Debugger . O Processing como ferramenta com viés educacional possui também esse importantíssima artifício que permite ao programador acompanhar o passo a passo(steps) da execução do código, visualizando assim possíveis erros e como cada trecho trabalha. Como funciona no Processing? No Processing a forma mais fácil de acessar o debugger é através do ícone de borboleta no canto superior esquerdo. Também poderá ser acessado através do menu Debug > Enable Debbuger  na barra superior. O quão importante isso é? Em qualquer ferramenta de codificação a função Debbuger é de suma importante. Ela permite que você veja o passo a passo das variáveis e funções que estão sendo chamadas no código. No código da ativida...