Sobre o projeto
Awesome Creative Coding é um diretório selecionado de recursos para codificação criativa, uma disciplina focada em programação expressiva em vez de puramente funcional. Ele atende a iniciantes e intermediários interessados em arte generativa, visualização de informações e design de interação.
A lista é organizada em seções amplas. Livros e livros online cobrem arte generativa, Processing, openFrameworks, OpenGL, WebGL, shaders, ray tracing e matemática relacionada. Cursos linkam para plataformas como Egghead, Udacity, Coursera, Kadenze, Skillshare, Frontend Masters e Three.js Journey.
Ferramentas são agrupadas por tipo. Frameworks, bibliotecas e ecossistemas incluem Processing, py5, Cinder, openFrameworks, NAP, C4, Unity, Godot, PlayCanvas, nannou, thi.ng, OPENRNDR, Phaser, canvas-sketch e bibliotecas de shaders como Lygia e hg_sdf. Linguagens de programação visual incluem vvvv, NodeBox, TouchDesigner, Quartz Composer, Vuo, Max, Pure Data, ossia score, TiXL, XOD, Isadora, cables e TIC-80. Linguagens de programação de som incluem SuperCollider, ChucK, TidalCycles, Sonic Pi, Csound, Orca, Overtone e Glicol.
Bibliotecas de programação web cobrem three.js, regl, Stackgl, Paper.js, Pixi.js, p5.js, Pts.js, Fabric.js, JSCAD, Two.js, Babylon.js, twgl.js, luma.gl, css-doodle, OGL.js, Zdog e motores de física. Ferramentas de projeção mapeada e VJing incluem MadMapper, VDMX, Modul8, Resolume, VirtualMapper, Millumin, Smode e Veejay. Ambientes online incluem Shadertoy, Shader Park, GLSL Sandbox, CodePen, OpenProcessing, o Editor p5.js, LiveCodeLab, Turtletoy, ShaderGif, P5LIVE, NEORT, tixy.land, Hydra e editores textmode.art.
Entradas de hardware incluem Arduino, Raspberry Pi, Puck.js, BeagleBoard, Makey Makey, Leap Motion, AxiDraw, Phidgets, Teensy e Lightform. Outras ferramentas incluem Structure Synth, F3, ShaderTool, Syphon, KodeLife e ISF.
Recursos de aprendizado incluem vídeos, palestras, artigos sobre shaders, OpenGL, WebGL, canvas e hardware, além de referências interativas e folhas de dicas. A lista também linka comunidades como subreddits e grupos Slack, recursos de matemática, material de aprendizado de máquina e visão computacional, fontes de inspiração, eventos, museus e galerias, escolas e workshops, e blogs e sites relacionados.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.