2.9 KiB
Alexandre Villares
Arquiteto e professor, dá aulas de programação no contexto das artes visuais, saiba mais em abav.lugaralgum.com & arteprog.space
-
Artigo sobre Python para o ensino de programação em arquitetura e design Python on the Landscape of Programming Tools for Design and Architectural Education
-
Sugestão de ferramentas bacanas que tem Python embutido: Blender e FreeCAD.
-
Co-organiza a Noite de Processing, encontro de arte e programação (e não necessariamente com Processing), sempre na última terça do mês no Garoa Hacker Clube em São Paulo.
Também no twitter.com/villares & youtube.com/user/alexandrevillares
Sobre o Processing
Plataforma FLOSS de programação + IDE + comunidade: processing.org
-
Tutorial fundamental de Py.Processing da Allison Parish, traduzido : Python, Jython e Java
-
Exemplo com
from collections import deque, está no próprio IDE que tem montes de exemplos legais: File... > Examples > Basic > Imput > Storing Input -
Exemplo dos Sólidos Platônicos que mostrei, e grade anterior, no repositório sketch-a-day
-
Exemplos com a biblioteca PeasyCam estão no repositório py.processing-play
-
Inúmeras bibliotecas (Java, mas não se assuste) podem ser instaladas pelo próprio IDE, como QueasyCam, Firmata, Fiisica... etc. usando a sintaxe
add_library('___') -
Usando a sintaxe
from ___ import ___podemos usar quaisquer bibliotecas que sejam "puro Python" (2.7), mas infelizmente não rolam as que tem extensões em C, como numpy :(( -
Processing Python exporta executaveis prontos para GNU/Linux, Windows e MacOS
-
Para exportar para web é melhor usar P5JS da Fundação Processing…mas é JavaScript :(( – Talvez role com Brython, um Python no browser escrito em JS [exemplo/prova de conceito]...
-
Livro muito bacana de Processing: Nature of Code do Daniel Shiffman (além de diretor da Fundação Processing ele tem um canal no YouTube chamado Coding Train, com montes de vídeos sobre P5JS)