Arte digital com a ferramenta Processing
O que é Processing?
É uma linguagem de programação com um ambiente de desenvolvimento integrado que permite aos iniciantes em programação criar códigos que quando interpretados geram conteúdos gráficos, ou seja, com alguns comandos é possível conferir visualmente um resultado imediato de seu trabalho.
Eis mais alguns detalhes encontrados no site oficial da ferramenta:
- Gratuito para baixar e código aberto
- Cria programas interativos 2D ou 3D
- Integração com OpenGL para aceleração 3D
- Compatível com Windows, GNU/Linux, and Mac OS X
- Mais de 100 bibliotecas que estendem o núceo do software
- Bem documentado e com muitos livros disponíveis
Primeiros códigos com Processing
A linguagem processing é bem semelhante ao java e logo nos primentos exemplos apesenta os conceitos de comentário (representado por duas barras: //) e de finalização de comando (representado por ponto e vírgula: ;).
As funções são representadas com dois parrênteses "()" e podem conter um ou mais parâmtros. Existem várias funções pré-declaradas e que podem ser usadas na criação de seu código, porém as principais e indispensáveis são duas: stup(), e draw().
A primeira função define as propriedades do programa, como tamanho da tela, cor de fundo, alinhamento de texto, etc.
A segunda função é a que de fato executa os comandos de criação de formas geométricas, efeitos, luzes, rotação, etc
IDE de desenvolvimento
