video thumbnail 53:40
How I animate 3Blue1Brown | A Manim demo with Ben Sparks

2024-10-12

[public] 320K views, 56.5K likes, dislikes audio only

4K

A behind-the-scenes look at how I animate videos.

Code for all the videos: https://github.com/3b1b/videos

Manim: https://github.com/3b1b/manim

Community edition: https://github.com/ManimCommunity/manim/

Example scenes shown near the end: https://github.com/3b1b/manim/blob/master/example_scenes.py

I added some more details about the workflow shown in this video to the readme of the videos repo: https://github.com/3b1b/videos?tab=readme-ov-file#workflow

These lessons are funded directly by viewers: https://3b1b.co/support

Timestamp:

0:00 - Intro

2:39 - Hello World

10:32 - Coding up a Lorenz attractor

23:46 - Add some tracking points

28:52 - The globals().update(locals()) hack

32:57 - Final styling on the scene

41:42 - Rending the scene

44:35 - Adding equations

48:43 - Where to start

SEV2: https://youtu.be/XEafCqcwBLs

------------------

These animations are largely made using a custom Python library, manim. See the FAQ comments here:

https://3b1b.co/faq#manim

https://github.com/3b1b/manim

https://github.com/ManimCommunity/manim/

All code for specific videos is visible here:

https://github.com/3b1b/videos/

The music is by Vincent Rubinetti.

https://www.vincentrubinetti.com

https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown

https://open.spotify.com/album/1dVyjwS8FBqXhRunaG5W5u

------------------

3blue1brown is a channel about animating math, in all senses of the word animate. If you're reading the bottom of a video description, I'm guessing you're more interested than the average viewer in lessons here. It would mean a lot to me if you chose to stay up to date on new ones, either by subscribing here on YouTube or otherwise following on whichever platform below you check most regularly.

Mailing list: https://3blue1brown.substack.com

Twitter: https://twitter.com/3blue1brown

Instagram: https://www.instagram.com/3blue1brown

Reddit: https://www.reddit.com/r/3blue1brown

Facebook: https://www.facebook.com/3blue1brown

Patreon: https://patreon.com/3blue1brown

Website: https://www.3blue1brown.com


Coding up a Lorenz attractor
/youtube/video/rbu7Zu5X1zI?t=632
Add some tracking points
/youtube/video/rbu7Zu5X1zI?t=1426
The globals().update(locals()) hack
/youtube/video/rbu7Zu5X1zI?t=1732
Final styling on the scene
/youtube/video/rbu7Zu5X1zI?t=1977
Secret End Screen Vlog #2 1,733 views
youtube.com/watch?v=XEafCqcwBLs
3Blue1Brown is creating videos animating math | Patreon patreon.com
patreon.com/3blue1brown
3Blue1Brown My name is Grant Sanderson. Videos here cover a variety of topics in math, or adjacent fields like physics and CS, all with an emphasis on visualizing the core ideas. The goal is to use animation to help elucidate and motivate otherwise tricky topics, and for difficult problems to be made simple with changes in perspective. For more information, other projects, FAQs, and inquiries see the website: https://www.3blue1brown.com
/youtube/channel/UCYO_jab_esuFRV4b17AJtAw