FAQ

1) Gostei do livro/site, como contribuir com projetos futuros?
Todo suporte será dedicado exclusivamente para agregar conteúdo didático. Você contribuirá com:
  • Explorações extras do processo e estética gerativa;
  • Integrações de algoritmos computacionalmente complexos na produção de padrões visuais;
  • Versão on-line do livro;
  • Novos capítulos individuais, aprofundando em conceitos matemáticos e artísticos;
  • Explorações detalhadas de recursos da ferramenta Processing;
  • Vídeo aulas relacionadas ao livro e aos conceitos citados acima.
Atualmente, você pode ajudar com a divulgação do projeto através dos links abaixo:



2) Como você fez a capa do site?
Utilizando o p5.js, uma biblioteca JavaScript muito parecida com o Processing e suportada pela Processing Foundation. Ela permite executar sketches diretamente através do browser de uma maneira simples e transparente.
A capa em si foi inspirada no sketch "drawingMachine_10" do programador Ale e em simulações usando partículas e campos que atraem ou repelem as mesmas. A versão original desenvolvida foi reduzida devido a uma limitação na maioria dos computadores, mas se você possuir um hardware potente pode acessá-la através deste link.



3) Quais recursos você indicaria para quem quer se aprofundar no Processing?
Existem muitos recursos gratuitos de qualidade excepcional. Apesar da maioria ser em inglês, a computação em si é quase uma linguagem universal, sendo possível aprender muito apenas experimentando com códigos.
  • Site de tutoriais do Processing;
  • Open Processing, um site dedicado ao compartilhamento de códigos de outros programadores/artistas;
  • O livro The Nature of Code, escrito por Daniel Shiffman que leciona na Universidade de Nova Iorque;
  • The Coding Train, o canal de Youtube do mencionado professor, contendo uma quantidade incrível de vídeos sobre o Processing.