Best Creative coding & generative art Videos
「Creative coding & generative art」下面有63部被不同的人、在不同月份推荐过的视频。挑的时候先看对象:入门8部,适合还没学过的人;进阶17部,适合已经懂术语的人;普通向38部,按兴趣就能看;更硬的0部,留给想看推导或细节的人。这一类数量最多的是演示,所以它们的共同点是先看到做成了什么,再决定要不要追细节。常出现的频道包括Inigo Quilez、Demoscene High-Quality Videos (Annikras)、Ville-Matias Heikkilä (viznut)。目录给这个主题划的范围是:Creative coding: generative art, Processing, shaders art, algorithmic art, live coding music and visuals, interactive installations, glitch art, computational creativity.如果只看三部,就从《8 Bit & '8 Bitish' Graphics-Outside the Box》开始,它负责把问题讲出画面;然后看《elevated by Rgba & TBC | 4k intro (FullHD 1080p demoscene demo)》,换一种讲法或例子;最后看《Painting a Character with Maths》,留给已经有基础的人。页面按每页24部切开,顺序看的是被推荐跨越了多少个月,不是播放量。每条标题下面那一句是这部片子自己的内容说明,用来区分它在讲定义、过程、演示还是观点。点进去能看到推荐原话、原文链接和适合谁看。看的时候把强烈推荐当成有人明确叫你去看,把引用当成只是拿来举例,把批评留下来对照,不要把每条评论都当成同一力度。

8 Bit & '8 Bitish' Graphics-Outside the Box
Mark Ferrari, the LucasArts background artist, explains in a GDC 2016 talk how he draws 8-bit graphics.

elevated by Rgba & TBC | 4k intro (FullHD 1080p demoscene demo)
Elevated by Rgba and TBC, the winner of the 4k intro compo at Breakpoint 2009.

Painting a Character with Maths
Inigo Quilez live-codes a cartoon character painting entirely from math, using signed distance fields in a Shadertoy shader.

The Art of Code - Dylan Beattie
Dylan Beattie's NDC London talk on code written for art, fun and curiosity rather than utility.

Functional Composition - Chris Ford
Chris Ford builds up from a single sine wave through layered abstractions to a Bach canon, using Clojure and the Overtone audio environment.

I painted a Landscape with Mathematics
Inigo Quilez live-paints a mountain landscape using only math in a shader, building up from a basic polynomial noise surface through fractal terrain, lighting and atmosphere.

Elevated by RGBA and TBC
Elevated is a 4 kilobyte PC demo by RGBA and TBC from Breakpoint 2009.

Darius Kazemi, Tiny Subversions - XOXO Festival (2014)
Darius Kazemi's XOXO 2014 talk on releasing 72 weird internet side projects in a year.

RiftSketch: Live coding in VR with the Oculus Rift, Firefox WebVR, JavaScript and Three.js
Brian Peiris demonstrates RiftSketch, a web app where you write JavaScript with Three.js while wearing an Oculus Rift and watch the world around you change live.

Moleman 2 - Demoscene - The Art of the Algorithms (2012)
Moleman 2 is a feature-length documentary about the demoscene, tracing its rise from 1980s Commodore 64 culture to modern real-time art.

Coding Adventure: Ant and Slime Simulations
Sebastian Lague explores an ant-inspired algorithm and simulates ant and slime mold behavior, using compute shaders.

Robust-first computing: Demon Horde Sort (full version)
Dave Ackley demonstrates the Demon Horde Sort, an inherently robust sorting machine running in his Movable Feast Machine simulator.

ORCA Sequencer Intro (Experimental Livecoding!)
Allieway Audio gives an informal introduction and live-coding demo of ORCA, a free esoteric programming environment for building procedural sequencers from Hundred Rabbits.

K Lars Lohn - Keynote - PyCon 2016
K Lars Lohn's PyCon 2016 keynote weaves together music theory, programming, biking road trips and fractals.

Intrinsic Gravity by Still
Intrinsic Gravity is a real-time demoscene production by Still, made with the Tooll tool for Under Construction 2014.

SmoothLifeL
Tim Hutton's demonstration of SmoothLifeL, a continuous version of Conway's Game of Life using floating point values.

ASCII fluid dynamics -- IOCCC2012 endoh1.c
A 3-minute demo of a tiny IOCCC 2012 winning C program that simulates fluid dynamics in an 80x25 terminal, using any text (including its own source) as input.

Herbert Wolverson - Procedural Map Generation Techniques
Herbert Wolverson's Roguelike Celebration 2020 talk surveying procedural map generation techniques, including integration of hand-crafted prefabs and vaults.

Bytebeat: Experimental music from very short C programs
Viznut demonstrates bytebeat, experimental music generated by extremely short C programs.

Surface-Stable Fractal Dithering Explained
Rune Skovbo Johansen explains Surface-Stable Fractal Dithering, a technique he invented and released as open source.

Anagrams, but where you can break apart letters: "Anagraphs"
Tom Scott-style exploration by suckerpinch (Tom7) of generalized anagrams where letters can be broken into pieces, called anagraphs, with a whimsical computational approach.

Chaos Theory - Awesome 64k Intro! [720p HD]
Chaos Theory is a 64k demoscene intro by Conspiracy and CNS that took second place at Assembly 2006, generating its graphics and music from a tiny executable.

How I animate 3Blue1Brown | A Manim demo with Ben Sparks
Grant Sanderson of 3Blue1Brown shows his workflow for animating math videos with Manim, with Ben Sparks.

How To Draw Mushrooms On An Oscilloscope With Sound
Jerobeam Fenderson shows how to draw a mushroom on an oscilloscope in XY mode using stereo audio, then animates it by modulating with a larger wave.