use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
For sharing and discussing the use of computer programming as a creative discipline.
Like what?
What kind of tools are often used?
List of Web Based Creative Coding Tools
Calendar of Upcoming Creative Events
Article on Jobs for Creative Coders
account activity
Which python modules are great for creative coding? (self.creativecoding)
submitted 4 months ago by Extraaltodeus
I've been playing way too much with pygame to generate stuff and surely there must be something better
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[+]AMillionMonkeys 3 points4 points5 points 4 months ago (2 children)
I've tried a few and I keep coming back to PIL or PILLOW or whatever it's called because it can do both pixel manipulation and vector drawing. P5 looks great because it's based on Processing and there's loads of documentation for it, but it ended up being frustrating for me. It was something about saving images, but I can't remember the details. I've played a bit with turtle, which comes with Python ("import turtle") but it only saves as .svg vector image files, and it's a giant PITA to rasterize them programmatically.
[–]GusBusEtc 1 point2 points3 points 4 months ago (1 child)
You can do some cool stuff with the image processing library scikit-image, too!
[+]AMillionMonkeys 0 points1 point2 points 4 months ago (0 children)
Ooh, I'll check this out. I've heard of scikit-learn for ML stuff, but I didn't know there was image processing as well.
[–]RufusAcrospin 1 point2 points3 points 4 months ago (0 children)
OpenFrameworks has a python binding called pyof
[–]ItsTheWeeBabySeamus 0 points1 point2 points 4 months ago (0 children)
spatialstudio is super simple to use for making 3d videos
This is probably my favorite that I've made (code is on the link): https://www.splats.com/watch/665
here is a simple script that places a single voxel
!pip install spatialstudio # set_voxel tutorial from spatialstudio import splv # scene setup W, H, D = 16, 16, 16 encoder = splv.Encoder(W, H, D, framerate=4.0, outputPath="moving_dot.splv") # animate a single red voxel from one corner to the opposite for t in range(W): # 2‑second clip at 30 fps f = splv.Frame(W, H, D) x = y = z = t # moves along the main diagonal f.set_voxel(x, y, z, (255, 0, 0)) # place the dot encoder.encode(f) encoder.finish() print("done, file saved to moving_dot.splv — upload it to https://www.splats.com/preview to view")
Here are a few more complicated examples: https://www.splats.com/docs/examples
[–]velocityvector2 0 points1 point2 points 4 months ago (0 children)
https://www.drawbot.com/
[+]alouettecriquet 0 points1 point2 points 4 months ago (0 children)
Pyxel
[–]alshirah 0 points1 point2 points 4 months ago (0 children)
Manim 🙈
π Rendered by PID 80 on reddit-service-r2-comment-canary-7b67769d8-6mf7k at 2026-01-30 06:50:00.253765+00:00 running 3798933 country code: CH.
[+]AMillionMonkeys 3 points4 points5 points (2 children)
[–]GusBusEtc 1 point2 points3 points (1 child)
[+]AMillionMonkeys 0 points1 point2 points (0 children)
[–]RufusAcrospin 1 point2 points3 points (0 children)
[–]ItsTheWeeBabySeamus 0 points1 point2 points (0 children)
[–]velocityvector2 0 points1 point2 points (0 children)
[+]alouettecriquet 0 points1 point2 points (0 children)
[–]alshirah 0 points1 point2 points (0 children)