Processing Sketch Browser

processsing sketch browser
Video

Video
https://youtu.be/3UPGjDTa050

Although I am not sure what is happening the output looks pretty. :grinning_face:

@quark It’s a sketch browser. The mini tiles are sketches. So this is sketches running inside a sketch. I can rotate them, I can invert, I can pixelate. Basically each is a PGRAPHICS layer so the code of the sketch is one layer and I can stack layers on top of code.

Its a really cool sandbox


Here is an update

You mentioned in another thread that you use an older version of Processing for this:

It’s amazing to see there are people still using the OG version in 2026 :blush: Just out of curiosity, what made you stick with Processing 1.5.1 instead of newer releases?

Glad you asked actually

  • Native Java Applet Export (.jar)
  • Direct Hardware Access via beginGL() and endGL()
  • Legacy Move via Quicktime for Java
  • Seamless PApplet Embedding
  • This is by far the most popular reason (Processing 1.51) has a smooth() function in P3D that later versions do not have so I can only use processing 1.51 to create ‘these specific’ visuals

That and Iove manipulating pixels and using the CPU only is a pain in java I run the heavy lifting to the GPU render complex 3d then filter it back to a 2d plane and i can literally do anything

Also processing has no real textbox or buttons you have to create things from scratch

I can use processing.org 1.51 to render any UI i want in an offscreen buffer and then show real GUI and i can literally create any fancy GUI interface I want

With just ‘pixels’!

So i get stability. If i need a faster app i can always port to to 2.x or 3.x or whenever 4.x is ready but 1.51 is ROCK STABLE!

Great question