p5.js now supports compute shaders to make GPU programming more accessible to beginners. The library uses scaffolded learning—hiding complex graphics API details initially while allowing students to build productive projects, incrementally revealing deeper concepts as skills grow.
p5.js now supports compute shaders to make GPU programming more accessible to beginners. The project uses scaffolded learning—hiding complex graphics API details initially while allowing students to build skills incrementally without needing to unlearn concepts later.