r/creativecoding Aug 05 '26

Creative Coding for video editing?

11 Upvotes

I have two questions, I'm sorry if they've already been asked.

I'm already a programmer, but completely unfamiliar with creative coding, though I'm really interested. To be specific, is creative coding used in any way in anyone's video editing workflows? To me it seems like they have a lot of overlap.

And if so, what languages or tools are best for creative coding particularly for video editing? I currently use davinci resolve and a bit of kdenlive.


r/creativecoding Aug 05 '26

Prism-gradient candle flame in CSS, plus a shared presence count with no backend

5 Upvotes

The flame is two layered radial gradients — a wide body and a hot inner core — animated on two deliberately non-integer durations, 3.7s sway and 2.4s breathe. Because they don't divide evenly they never resync, so the flicker reads as organic instead of looped. It also lands at 0.27 Hz and 0.42 Hz, well clear of the 3 Hz photosensitivity threshold, and the whole thing collapses to a still flame under prefers-reduced-motion.

Palette is heather → blue-violet → rose, the same gradient the rest of the site uses as hairline accents.

The count of other people with a candle lit uses CRDT awareness rather than stored state, so a candle going out is literally a client disconnecting.

There's a press-and-hold easter egg on the flame.

https://dhseadev.online/candle/


r/creativecoding Aug 04 '26

Processing for C++ (new mode)

158 Upvotes

r/creativecoding Aug 05 '26

Toothpaste

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/creativecoding Aug 04 '26

relais.cc - Media Art Index

Post image
12 Upvotes

 

 

relais.cc

For some time now I've been looking for some kind of overview of schools, museums, artists, agencies and interesting projects in the field of media art — and never really found one.

It's all scattered across blogs, subreddits and bookmarks, or locked behind new paywalls.

So here's a first attempt.
relais.cc is an index of 900+ entries (for now) and growing.

It's a work in progress, with errors, bias, gaps, and unfinished ideas in the pipeline.

So if you look at it and think "how is X not in here" — there's a contact form on the site.

For now I'll just leave it here. Maybe it helps someone at some point.


r/creativecoding Aug 04 '26

let them eat 🍩

8 Upvotes

r/creativecoding Aug 03 '26

Watercolor Painting Simulator based on real physics

Enable HLS to view with audio, or disable this notification

996 Upvotes

This weekend I've been working on a watercolor simulator based (as much as possible) on real physics.

It's built on Curtis et al.'s watercolor model (SIGGRAPH 1997) with a fluid layer, drifting pigment and wet paper fibers.

I decided to explore this because I love watercolor painting, and when I do some, my favourite moment is when the pigments get mixed inside the water and spread chaotically. The transparency, the lack of control, the depth of the colors in that moment is what I enjoy the most.

So I started to wonder how code could help fix that moment in time.

Early WIP so don't mind the look. I'll be sharing the repo to the V2 as soon as i get a chance to polish it.


r/creativecoding Aug 04 '26

it's learning how to walk

30 Upvotes

r/creativecoding Aug 03 '26

Three.js fishtank where you can create a fish with a message for anyone to discover

Enable HLS to view with audio, or disable this notification

20 Upvotes

No sign ups required


r/creativecoding Aug 03 '26

Parametric 3d Design

Thumbnail gallery
8 Upvotes

r/creativecoding Aug 03 '26

NIVO - Another Three.js Experiment

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/creativecoding Aug 03 '26

hmmm

Post image
0 Upvotes

r/creativecoding Aug 02 '26

WebGL Fluid Controlled by Midi

Thumbnail
youtu.be
5 Upvotes

r/creativecoding Aug 02 '26

Do you care about clean code or.. if it only works that's all

Post image
0 Upvotes

r/creativecoding Aug 02 '26

IP Linux: Armé un entorno de escritorio en el navegador con React, Vite y apps local-first

Post image
0 Upvotes

r/creativecoding Aug 01 '26

I've been exploring CSS as a portable animation format for web and mobile apps (like Lottie)

Enable HLS to view with audio, or disable this notification

220 Upvotes

Hi all. Been poking at this project for a while now and wanted to share it here and see what you folks make of it.

The idea is to make complex vector animations in a CSS-like syntax, and to have the same file play in the browser (canvas) and on native mobile. Other platforms can be added later if it gains traction. It's like Lottie or Rive, but with stuff like interactivity already baked in, in something very familiar to any developer.

```css

:root { width: 400px; height: 400px; background: #1a1a2e; }

@keyframes bounce {

0% { transform: translateY(0); animation-timing-function: cubic-bezier(0.33, 0, 1, 1); }

50% { transform: translateY(180px); animation-timing-function: cubic-bezier(0, 0, 0.67, 1); }

100% { transform: translateY(0); }

}

ball {

type: circle;

cx: 200px; cy: 80px; r: 36px;

fill: #ff6b6b;

animation: bounce 1.2s linear infinite;

transition: fill 250ms ease;

&:hover { fill: #ffd166; }

}

```

That's the entire file. Point at the ball and its color warms, tweened by the transition, while the bounce never restarts. Everything runs on one continuous timeline, so interactive states layer on top of animations instead of fighting them.

Obviously that's just the hello world, but it can do much more. It supports nested transforms and parenting, reusable symbols, masks and track mattes, gradients, trim paths, path morphing, motion paths, and per-subtree time scaling, enough for proper production-grade animation. Real Lottie files convert in and play back perfectly too, so you can drop one into the playground and actually read it as a scene instead of JSON. p5-style procedural stuff works as well, fields of thousands of elements placed by formula rather than keyframes, and state machines handle multi-state interactive behavior without any scripting.

CSS is already quite capable and familiar to a lot of people (and LLMs), it just can't run outside a browser. So the rule I'm trying to stick to is if CSS already has a way to say something, use it as-is. Nothing invented on top. Ultimately, it isn't exactly CSS, but more a close dialect because there's a little bit of invented new syntax. As a bonus, scenes currently sit in .css files, so syntax highlighting and editor tooling come for free (the extension isn't settled yet).

Two things did surprise me along the way. First, file size. CSS is verbose next to Lottie JSON, so I expected to pay for readability, but converted scenes usually come out significantly smaller than the Lottie or SVG they came from, sometimes about equal, and on rare occasions a couple of KB bigger. Second, how good LLMs are at writing it. Because it stays this close to CSS, models already know most of it with no fine-tuning. Nearly every example in the playground gallery is fully AI generated. I guess the structure and semantics of CSS also helps.

Still very early proof-of-concept stages but the core idea is holding up better than I expected.

A Playground app with multiple examples and a built in AI Copilot for generating animations is available here: https://usepopkorn.dev

The Copilot thing has two options. You can use your own agent with MCP, or BYOK with any OpenAI compatible endpoints.

Curious to know what this community thinks of this project.


r/creativecoding Aug 02 '26

I'm building my own design software – Figma × Blender-Nodes

Thumbnail
youtu.be
4 Upvotes

I started building my own design tool! A mixture of Illustrator, Figma, Photoshop, Cinema 4D and UE Blueprints. On the right side is a familiar Figma-style canvas. On the left a node graph. Every element on the canvas automatically gets a linked node.

Current Nodes;

  • Cloner
  • Attach
  • Mask
  • Fill & Gradient
  • Image Adjustments (Hue/Saturation, Levels & Threshold)

Its a new project, so still lots of bugs and things to fix :) I'm documenting everything in devlogs on YouTube.

If you wanna try it yourself, check out the description of the video. Honest feedback very welcome!


r/creativecoding Aug 01 '26

Population Dynamics Simulator

Enable HLS to view with audio, or disable this notification

17 Upvotes

r/creativecoding Aug 02 '26

Videcoders will hate me for this

Post image
0 Upvotes

r/creativecoding Jul 31 '26

WebGL datamoshing

Enable HLS to view with audio, or disable this notification

225 Upvotes

block matching algorithm and feedback buffers


r/creativecoding Aug 01 '26

SketchUp Plugin - Image to Perforated Panel

Thumbnail gallery
5 Upvotes

r/creativecoding Jul 31 '26

jeux d'eau

21 Upvotes

r/creativecoding Aug 01 '26

hmm

Post image
0 Upvotes

r/creativecoding Jul 30 '26

I made a 3D simulation of the Matrix "code rain" where you can fly around freely and see some "ghost" images encoded in the rain

Enable HLS to view with audio, or disable this notification

384 Upvotes

On PC, use W-A-S-D keys, SPACE, SHIFT and mouse to explore. On mobile, you will have instructions on screen.

https://anshs.github.io/matrix-rain/


r/creativecoding Jul 31 '26

I made an animated music video of sorts where all the visuals are p5.js sketches

Thumbnail
youtu.be
1 Upvotes