How I animate 3Blue1Brown [video]

(youtube.com)

564 points | by Tomte 10 hours ago ago

83 comments

  • aanet 5 hours ago ago

    3B1B is doing god's work. May his tribe increase!!

    I personally have benefited enormously from so many of his YT videos. I wish this is how Mathematics was taught in high-schools, Engg schools.

    <3 <3

    • skhunted 3 hours ago ago

      It wouldn’t work for the vast majority of students. There’s a reason we teach things the way we do.

      • AKluge 28 minutes ago ago

        The traditional lecture does have a lot of value, however, we are also quite certain that the instructional experience can be improved through the addition of visualizations and simulations. This is especially true for interactive visualizations where the learner can ask, "What if ...", experiment, and see the results of their interactions.

        The lecture format is very old and would not have persisted if it didn't provide a good value. At the same time, it's age also implies that there is room for improvement.

      • KeplerBoy 2 hours ago ago

        Haha, the way maths is taught at university hasn't changed in centuries.

        Let's not pretend this has all been figured out and perfected. Heck, most maths professors I encountered in my studies could trace their scientific lineage straight back to C.F.Gauss[1] and that's how they taught. Don't get me wrong, some were great teachers, others not so much, but there are valid alternatives to the classic lecture.

        [1] https://www.mathgenealogy.org/index.php

      • salomonk_mur 37 minutes ago ago

        Strict adherence to old methods due to overly restrictive and risk-averse governing bodies in educational institutions?

      • sdeframond 2 hours ago ago

        > There’s a reason we teach things the way we do

        Is it that nobody kwen how to make good videos before? Or do you mean that teaching cannot be improved?

      • qudat 11 minutes ago ago

        That’s a wild take

      • ninkendo 40 minutes ago ago

        Mind elaborating on what that reason is? Otherwise this comment just comes off as a drive-by dismissal…

      • OmarShehata 2 hours ago ago

        what's the reason it doesn't work??

  • killthebuddha 8 hours ago ago

    It's funny how, after years of hearing his voice and not seeing his face, seeing his face puts me in smack in the middle of the uncanny valley.

    • cruffle_duffle 6 hours ago ago

      I feel like quite a few of the content creators I watch are starting to “show their face”, though the big one that comes to mind is the Real Engineering guy. A few of his newest videos have had him acting a bit like a host, interviewer and narrator.

      It’s also weird when some of these creators swap with somebody else, like veratasium has had his producer do some of the videos instead.

      The big reveal would be AvE.

      • pests 6 hours ago ago

        I noticed a few of the people I watch revealed their face last year before the big collab with Mark Rober.

      • ravetcofx 6 hours ago ago

        I used to like AvE till COVID. Then he became an anti-masker conspiratorial nutjob.

        • bogdanstanciu 2 hours ago ago

          Always felt AvE stayed the same person he always, the same kind of commentary he always made. Low gov man with low gov sentiments.

        • nkrisc 5 hours ago ago

          I mean, kind of sounds like he never really changed, just your opinion of him did.

          • zen928 2 hours ago ago

            Framed differently, it sounds like the youtuber opportunisticially divulged some of their true thoughts on topics slowly over time that would have alienated members of their audience had they known who and what they were initially supporting. Pretty cowardly, but not an uncommon tactic amongst his similar peers.

            In light of receiving new information that goes against your own tenants against poorly researched misinformation, changing your opinion isn't really a noteworthy response.

            • the_gorilla 2 hours ago ago

              > Framed differently

              Framed in an insane way by someone looking to denigrate someone they don't like. I have no idea who you're targeting but you obviously have a chip on your shoulder.

              • zen928 27 minutes ago ago

                Duly noted.

        • mardifoufs 3 hours ago ago

          From what I've seen about AvE he was mostly against the (batshit insane) reaction from the federal government to the truckers convoy in Ottawa. That's the only video that he made specifically about COVID I think (I don't know if he mentioned something else in other videos though). Not sure if that makes him a nutjob lol

          • Neywiny an hour ago ago

            Early on he made fun of people who wore masks. I'd watched almost every video for years before that but as one of many impacted by others not taking covid seriously, I went cold turkey.

    • phlakaton 8 hours ago ago

      His commencement addresses might really freak you out, then! See e.g. https://youtu.be/z7GVHB2wiyg

      • ozzydave 4 hours ago ago

        One of the best commencement speeches I’ve seen.

    • wruza 8 hours ago ago

      He featured multiple times before with Matt Parker and Brady Haran (NF), strange that you missed it. Although I guess even in this niche channel preferences vary wildly.

      • bonoboTP 6 hours ago ago

        What's NF? ChatGPT thinks it refers to Numberphile in this comment, but wouldn't that be NP? I've never seen Numberphile abbreviated as NF.

        • wruza 6 hours ago ago

          My bad, ph is not my first language’s foneme.

        • OrderlyTiamat 5 hours ago ago

          I'm assuming Numberphile indeed, as that's the most likely for a Brady Haran channel with 3b3b as a guest.

        • fragmede 5 hours ago ago

          Yes, Numberphile, as confirmed by looking up Brady Haran in Wikipedia.

          https://en.wikipedia.org/wiki/Brady_Haran

    • philipwhiuk 4 hours ago ago

      This means you missed https://www.youtube.com/watch?v=NOCsdhzo6Jg which is hillarious

    • raverbashing 8 hours ago ago

      Especially because when narrating the audio is better than someone being filmed casually, that small difference can get really weird

    • teekert 3 hours ago ago

      Same same, now imagine him singing… https://youtu.be/djzKCZHeVjY?si=mw0P14f_hUE_kIlW

      I love that people like this exist.

  • vindex10 6 hours ago ago

    It was impressive how he spotted a bug in his rendering engine and found a workaround for it in realtime!

    https://youtu.be/rbu7Zu5X1zI?feature=shared&t=693

    • arjonagelhout 6 hours ago ago

      To me it appeared more like he was aware of a limitation in the new rendering logic he was working on in the backend, and that he knew a simple (high level) workaround.

      Still impressive work :)

    • vindex10 5 hours ago ago

      He knew about the bug, but developing this software is not his main job, producing videos is.

      The fact that he knew the place, the reason, and came up with a workaround live demonstrates that he invests time into improving his toolkit. And not occasionally, but actively.

      I still believe it is cool.

    • leetrout 5 hours ago ago

      In larger companies this is how arsonist-firefighter engineers look impressive... fixing a bug they are responsible for while in a highly visible position

      • skygazer 4 hours ago ago

        I was the young "tech guy" inside the business development department at Earthlink in the mid 90s. The bizdev folks would propose ideas and I would think them through and realize there were technical issues, and when I shared my concerns, they would all be disheartened. But, sometime later, I would figure out a way around the "problem". They were perpetually grateful, but after a number of these iterations, I got the sense that I was mainly solving problems that I had invented. I actually even shared my concern about that with my boss, and he dismissed it – I think they enjoyed the rollercoaster ride.

  • patcon 9 hours ago ago

    Omg I would love to make an explainer on bridging algorithms[1] with this tool! I've been a huge fan of their use in participatory democracy processes since 2016 (using tools like Pol.is), and have wanted to make a contribution to increasing literacy around the foundational math involved <3

    Had I known about Manim back when his Summer of Math Exposition[2] was happening, I def would have dived in!

    [1]: https://bridging.systems/

    [2]: https://some.3b1b.co/

    • sestep 5 hours ago ago

      I had no idea this existed, thanks so much for the link! Reading their paper right now, and I'd love to see your explainer once you make it :) My website is linked from my profile, send me a link on social media if you ever get around to making that explainer!

    • thethirdone 7 hours ago ago

      What is the actual math involved? From following the link in [1] I found almost no math content.

    • ikesau 8 hours ago ago

      I'd watch if you made it. Big fan of pol.is : )

    • wyager 7 hours ago ago

      This seems like some kind of NGO word salad slop dressing itself up with a bit of extraneous math notation; this is almost exactly the opposite of the type of stuff 3B1B covers in his videos, or that (I must imagine) Manim is optimized for.

  • 1-6 7 hours ago ago

    I’m amazed at how much production goes into each of his videos. His YouTube play button is well deserved.

    • doe_eyes 6 hours ago ago

      It's also what bums me out about YouTube. There is an insane amount of effort that goes into producing high-quality videos - orders of magnitude more than would go into putting together a well-illustrated blog post.

      As with blogs, a lot of this effort is wasted unless you get lucky. But with blogs, at least you have multiple good shots at visibility. Maybe you'll make it to the top of HN, maybe on X, maybe somewhere else. Even within a single platform, you usually have multiple tries. If you don't get noticed right away, there's still hope that someone else shares your content down the line.

      In contrast, on YouTube, an algorithm essentially decides once. If you don't already have a zillion subscribers, it shows your video to a couple of people, more or less at random. If they don't engage, that's the end of the road.

      • sbarre 6 hours ago ago

        A YouTube video has a URL though. So just like a blog post, you can share it on all the same sites you mentioned with blog posts.

        Plus you have the built-in audience of YouTube and the algorithm that can help with discovery..

        "Build it and they will come" has never been true, for videos or blogs...

        • doe_eyes 6 hours ago ago

          There are surprisingly few venues for video content outside YT, at least not on a scale that would matter on YT! For example, if you want to get to the top of HN, non-video content has much better odds. Many tech- or science-centric subreddits discourage or ban videos too.

          YT is a fairly closed ecosystem that's both insanely resource-intensive to participate in, and that doesn't give creators too many second chances. My specific claim is that it's more of a crapshoot than running a blog. There are so many great science visualizations with 50 views.

          • NavinF 2 hours ago ago

            HN is relatively tiny and HN's allergy to video is not representative of the internet.

            Just create clips from your video and post them on insta, tiktok, twitter, FB, etc. That's the internet at large. If people are interested, they'll watch the full video.

            • doe_eyes 44 minutes ago ago

              HN is small as a discussion community, but it is huge in terms of the traffic it generates to top-ranked URLs. There are fairly mainstream publications that optimize for HN, and I have spoken to marketers and PR people who described HN as by far the most significant source of traffic to their sites.

              It doesn't necessarily translate to sales or lasting attention, but if you're after brand recognition or SEO, it's great. Spend some time on /newest to see how many organizations are desperate to get a piece of this.

            • DoreenMichele 40 minutes ago ago

              It's not really that small and I don't know why people say that.

              Last time I saw stats, it was five million monthly visitors. It's small as a platform. It's smaller than Reddit or Facebook, but those aren't discussion communities.

              There aren't huge numbers of subreddits larger than five million people and last I looked the largest tended to be about trivial BS.

              Last I checked, HN is the largest serious tech discussion board on the planet.

          • sbarre 2 hours ago ago

            I've discovered so much content on YouTube that I would never have found if it was on someone's blog.

            And on top of that I also find YT content through social media, blogs, forums, etc..

            So I hear you, but I guess based on my own experience, I disagree! But that's cool, we can do that. :-)

      • falcor84 5 hours ago ago

        > If they don't engage, that's the end of the road.

        As some counterexample anecdata, the YouTube algorithm is being quite generous to me lately, often giving me relatively low-view videos from years ago, some of which have been quite good. Maybe I'm just in a small a/b test, but it seems that videos do get multiple chances.

      • quux 5 hours ago ago

        From what YouTube creators are saying lately subscriber counts don’t matter anymore. So even if you have a zillion subscribers you’re still almost completely at the mercy of the algorithm.

  • whyage 9 hours ago ago

    I assume that a considerable percentage of CS students or recent graduates (myself included, back in the day) dream about creating some sort of visualization tool, let alone an awesome one like this.

    • wdkrnls 8 hours ago ago

      Sometimes knowing how to do something isn't nearly as important as badly wanting to do something

      • alickz 7 hours ago ago

        For some it can be far easier to find knowledge than it is to find motivation

    • andoando 2 hours ago ago

      Ive been working on for like 4 years now :[

  • rzzzt 2 hours ago ago

    Does the serif font in manim have any ties to Hershey fonts or the BGI vector fonts packaged with 90s Borland products? I guess any TTF font can also be rendered line-by-line but the animation does remind me of BGI example code running on slow IBM PCs.

  • qwertox 6 hours ago ago

    Lately I often think about 3Blue1Brown, Veritasium and Kahn Academy, how much good they are doing to this world.

    Imagine having close to an unlimited amount of money at your disposal and a media platform which is capable of reaching close to every person on this planet. To give people a voice in a community, if they dare to or if they feel the need to.

    The only thing you then lack is a platform for organizing communities instead of sowing the seeds of hatred, to use the tools provided by people like Grant Sanderson, Derek Muller, Grady Hillhouse and others, in order to help communities to improve their communities, towns, cities, and so on. To help them solve their problems, make them understand how problematic corruption, greed and abuse of power is.

    While I was born in Germany, I lived for around 20 years in Peru, since I was a child. People are poor, but very kind hearted, politicians and the wealthy are corrupt.

    This is what makes me feel so sad about Elon Musk, specially knowing that he grew up in South Africa.

    • chris12321 3 hours ago ago

      Now think about how our society is set up to allocate resources to people like Musk rather than people like Sanderson.

      • the_gorilla 2 hours ago ago

        I'm going to find out a way to automatically hide comments referencing "musk". You can't even read about a 3Blue1Brown video without people somehow making it about him. Every thread, every day, it's just people talking about Elon Musk.

    • poszlem 3 hours ago ago

      I don't understand the Musk comment at the end. Can you please explain what you mean by that and what is the significance of him growing up in South Africa?

  • spankalee 7 hours ago ago

    Wow. I really wish this were a JavaScript library so we could play with this in a browser and publish 3D animations to the browser.

    • dleeftink 7 hours ago ago

      Check out Motion Canvas[0] by Jacob from aarthificial, prolific coder and animator [1].

      [0]: https://motioncanvas.io/

      [1]: https://www.youtube.com/@aarthificial

    • mikeshi42 7 hours ago ago

      I've done some porting between Python and JS based on Tensorflow in the past - and I suspect the poor ergonomics in JS for math/lists would probably ruin the experience a good amount.

      Perhaps something like Pyodide can bridge the gap and make it easier to bring into the browser as well.

      • sebzim4500 6 hours ago ago

        It would probably be easier to add an 'export to js' option to Manim than to try to create an ergomic js library.

    • ivanjermakov 7 hours ago ago

      Motion Canvas might be a great fit: https://motioncanvas.io/

  • dkga 2 hours ago ago

    One of the best math communicators out there!

  • jweir 3 hours ago ago

    Could having students create their own videos using A Manim explaining aspects of maths be a good way to teach maths?

    Or would it be more cumbersome and the tools be a distraction or impediment to understanding?

    • eviks 3 hours ago ago

      The latter, too much effort would be spent on non-math stuff. Maybe wouldn't be an impediment, just very inefficient

    • owenpalmer 3 hours ago ago

      I think 1-1 oral exams are the most accurate way to assess understanding.

  • rumblefrog 6 hours ago ago

    I had the chance to use Manim during my college undergraduate project, it was very scrappy, but the library was very intuitive to use. And now this makes me wonder if there are other similar libraries like Manim for these more videographic oriented production.

  • joshdavham 7 hours ago ago
  • ganeshkrishnan 5 hours ago ago

    I absolutely love his voice. Its so calm and soothing that I can have his video running on the side while I am doing my chores and can still learn stuff.

    Content creators like this deserve the recognition

    • namaria an hour ago ago

      This guy is a natural born educator. 'Content creator' doesn't begin to describe his value to society.

      • kzrdude an hour ago ago

        "Content creator" is like calling a good cook "grub producer". I don't understand why youtubers themselves keep using it. Content is the emptiest word (and we shouldn't use it like that IMO).

    • kzrdude 3 hours ago ago

      Voices like that must have a big impact on success, right? Both on youtube and for podcasts

  • Rastonbury 5 hours ago ago

    That latest hologram video is one of the best quality YouTube videos I've ever seen

  • chris12321 3 hours ago ago

    Manim is incredibly cool, but my biggest takeaway from the video is how insane it is that Python apparently lets you reference a variable in a function that was defined outside the scope of the function.

    • epistasis 3 hours ago ago

      Maybe I'm misunderstanding you, but isn't that standard for pretty much every C-style language? Define a variable outside a function, parallel to the function, and even though that variable is outside the scope of the function it's still accessible inside the function. Or did you mean something else?

      • rzzzt 2 hours ago ago

        Python has nested functions which does allow access to the nest...er function's variables. The rest does conform to expectations, you get to use parameters, locally declared variables and globals.

    • Rygian 3 hours ago ago

      It's a whole subject in language design: https://en.wikipedia.org/wiki/Scope_(computer_science)