Learn Manim - Full Course for Beginners [Tutorial]

Поделиться
HTML-код
  • Опубликовано: 29 ноя 2024

Комментарии • 201

  • @avi12
    @avi12 3 года назад +62

    5:54 If you use a language code, like "py", it will actually correctly color the chunk of code according to Python
    For example:
    ```py
    self.play(Create(circle))
    self.wait()
    ```

    • @BrianAmedee
      @BrianAmedee  3 года назад +5

      Good point, very useful for writing code properly in Discord

    • @Rice7th
      @Rice7th 2 года назад +3

      isn't that just simple markdown?

    • @Aly-l-Axy
      @Aly-l-Axy Год назад +3

      ​@@Rice7th it is, but not everyone knows that you can specify the language

  • @SAJAN_ECE
    @SAJAN_ECE 3 года назад +276

    The Academic community is indebted to Grant Sanderson, the developers, and the community. People like you are taking it to the next level. I am beginner to Manimations and there were no beginner level tutorial like this in RUclips. This is an amazing content and I have learnt a lot. I request you to publish more tutorials like this. If you publish a Course on Manim in Udemy with step by step videos for beginners, it will be a huge success. Thank you very much for the efforts. Really appreciate it.

    • @BrianAmedee
      @BrianAmedee  3 года назад +26

      Thanks for the compliment mate! I will make some more lessons for free!

    • @shauryaaher1579
      @shauryaaher1579 5 месяцев назад

      I strongly agree. We are greatly indebted to Grant Sanderson and Brian Amedee.

  • @Stefabro
    @Stefabro 3 года назад +17

    anyone who provides quality ,free ,educational videos are real life angels fr

  • @rasmushochreuter2102
    @rasmushochreuter2102 3 года назад +23

    Thank you so much. I teach pumps at an engineering college, and had decided on Manim to make some nice illustrations on how centrifugal pumps behave in a system, when changing their speed. Good work - I think you have saved me at least 20 hours of work just with this one video :-)

    • @BrianAmedee
      @BrianAmedee  3 года назад +4

      Happy to help my friend! Good luck with creating the animations!

  • @apparently_jonny
    @apparently_jonny 2 года назад +94

    At 46:15 , get_graph() has now been replaced with plot() just for those of us coding along at home

    • @Ritschelman
      @Ritschelman 2 года назад +9

      thx man, I got really frustrated at that part, as I always got an error stating x_range is an unknown expression.

    • @augusttgrassi
      @augusttgrassi 2 года назад +1

      hooo I was getting frustrated hehe thanks

    • @davidrysdam902
      @davidrysdam902 2 года назад +1

      That code didn't look right as he was writing it. I'm glad someone realized that "get_graph()" implies it is a getter, which shouldn't be plotting anything...

    • @MathWithAnE
      @MathWithAnE 2 года назад

      savior

    • @tirthchaudhari9995
      @tirthchaudhari9995 Год назад

      brooohhh....thanks thanks thanks maaaan....SAVIOR....😇😇😇

  • @JoshFlorii
    @JoshFlorii 2 года назад +7

    Manim is at the intersection of coding and art. It's so immediately recognizable. Awesome library!!

  • @coycatrett2303
    @coycatrett2303 3 месяца назад +1

    for those curious, self is a convention used in Python to represent an instance of a class object and allows the programmer to access attributes of a class object.
    for example, if you pass (self, name) as arguments to a constructor method, you can set self.name = name to change the instantiated object's name to a given name.

  • @pizzarickk333
    @pizzarickk333 2 года назад +48

    46:32 get_graph doesn't work anymore, it was removed. replace it with plot. this way:
    parab = plane.plot( lambda x : x**2, x_range = (-4,4) , color = GREEN)

    • @iHugoMMM
      @iHugoMMM Год назад +3

      You saved me man, thanks

  • @golosbezdoka
    @golosbezdoka Месяц назад

    I know you've paused the channel. But I've subscribed anyway. Appreciate it.

  • @gujodde2489
    @gujodde2489 3 года назад +47

    man, I spent half of a year struggling to master the fundamentals of manim and yet I could have saved the time when this tutorial came out earlier :D. Thank you for your contribution for manim learners. By the way, your previous video about the animation of 3b1b helped me a lot, since although I can make simple animations with manim on my own now, my manim skills are still far away from making advanced animations comparable with the ones in 3b1b videos. I'm trying to advance my manim skills, but I can't find the suitable learn materials for it. Could you make more tutorials about advanced manim animations(with more loops and functions) just like the previous one? they will be very helpful and suitable learn materials after learning from your manim full course tutorial ;). Thanks for your contribution again, as a fresh manim learner, I really learned a lot from your tutorials!

    • @BrianAmedee
      @BrianAmedee  3 года назад +3

      Hey Gu. Yeah, I have more stuff like this (advanced tutorials) lined up for future uploads! I just wanted a good 'starting point' video for people picking up manim for the first time

    • @gujodde2489
      @gujodde2489 3 года назад +1

      @@BrianAmedee great, i'm looking forward to learn more from your tutorials :D

  • @stratfanstl
    @stratfanstl Год назад

    Great overview of arguably the most attractive features of Manim that drive interest in learning it... Smooth animate moves of objects, rendering nicely formatted mathematical formulas (MathTex), drawing graphs on axes and smoothly animating points and tagent lines along graphed functions (always_redraw). Thank you.

  • @elysonpanolino5413
    @elysonpanolino5413 Месяц назад

    1:06 the interpreter is the python.exe that you installed, the suggestions or hints as you type is just a feature of a code editor like VS code

  • @johnh9748
    @johnh9748 Год назад +3

    A small correction. An Interpreter is not what you described. An interpreter runs the code without compiling it. What you are describing is called intellisense

  • @corredebach
    @corredebach 7 месяцев назад

    Awesome tutorial, it's a perfect begging in Manim.

  • @russelllim7177
    @russelllim7177 Год назад

    Great work on this tutorial series Brian. Straight to the point and very clear. 👍👍👍

  • @heavenlypot
    @heavenlypot 2 года назад +1

    ♥️ Great and rare tutorial for Manim. Thanks

    • @BrianAmedee
      @BrianAmedee  2 года назад +1

      You're welcome! Thanks for the compliment

  • @aserhassan
    @aserhassan 10 месяцев назад

    To begin with please use `import manim` instead of `from manim import *` to maintain clarity and prevent namespace collisions

  • @RisetotheEquation
    @RisetotheEquation 3 года назад +1

    Thanks so much, Brian! Can't wait to start rewriting my videos in manim.

    • @BrianAmedee
      @BrianAmedee  3 года назад +1

      Good luck! Do share it because I'd like to see it

  • @user-yooo
    @user-yooo 2 года назад

    Very concise and straight to the point well done Brian!

  • @sarangbhatnagar
    @sarangbhatnagar 2 года назад +1

    Brother you are a great teacher :) create more

    • @BrianAmedee
      @BrianAmedee  2 года назад

      Thanks bro! I'm working on some

  • @蔡忠霖-t8y
    @蔡忠霖-t8y 2 года назад +5

    Thank you so so much. You saved me thousands of hours. The instructions are very clear.
    And the "red-raw" made my day.

    • @BrianAmedee
      @BrianAmedee  2 года назад +1

      Glad it helped! Thanks for the compliment

  • @lakanharayadima36
    @lakanharayadima36 3 года назад

    I'm beginner in manim and this is awesome!!!!

    • @BrianAmedee
      @BrianAmedee  3 года назад +1

      Nice! Good luck with creating your own animations

  • @DrWillWood
    @DrWillWood 2 года назад +2

    Awesome tutorial! Helped me loads. Thanks a lot!

  • @hamzaokd
    @hamzaokd Год назад +1

    liked the tutorial. i just wanna know what extension you use for that pretty printed tracebacks. it looks clean. if its rich, which theme are u using? because ive been using rich and it doesnt show like that. thanks

  • @HHuang-o8w
    @HHuang-o8w Месяц назад

    16:30 why does the terminal indicate "RuntimeError:latex failed but did not produce a log file.Check your LaTex installation.",and what should i do to continue?😮

  • @MathPhysicsEngineering
    @MathPhysicsEngineering 3 года назад

    I wrote the code at 41:37 got error: AttributeError: 'float' object has no attribute 'init_scene'
    couldn't find it online. Does anyone have any idea why?

    • @BrianAmedee
      @BrianAmedee  3 года назад

      have you put k.get_value(), and not k.get_value? Somethings when you don't put the brackets in the correct spot, the error is very unclear

    • @JustMastermind
      @JustMastermind 2 года назад

      I had the same Error, and it was because i named my class *ValueTracker* instead of *ValueTrackers* like in the Video. And then it tries to create an instance of your class ValueTracker, instead of the one from manim. Try changing that name of the class, if that's the case

  • @bizzaaach
    @bizzaaach 2 года назад

    I really like the way you explain this

  • @dominikgrubisic9978
    @dominikgrubisic9978 Год назад

    It doesn't work for me, I am using the same example as you and I am getting ParseError: not well-formed (invalid token): line 1, column 0. Does anyone knows how to resolve this?

  • @carlosguerrayanez
    @carlosguerrayanez 6 месяцев назад

    The tutorial is absolutely great, but I just came back for Mr. Duck today

  • @nihxl
    @nihxl 10 месяцев назад +1

    which vs code exxtension you are using on 3:43 , which shows you the line where you made the error! please replyyy

    • @im-Anarchy
      @im-Anarchy 10 месяцев назад +2

      google left your reply section

    • @nihxl
      @nihxl 10 месяцев назад +1

      @@im-Anarchy whatt?

    • @nihxl
      @nihxl 10 месяцев назад +1

      @@im-Anarchy I am talking about the little snapshot he gets inside the terminal which shows the line error and syntax highlighted Error!

  • @YuzeWu-v5k
    @YuzeWu-v5k 2 года назад

    Hello when I'm using manim with vscode, the code completion just stop working. May I ask how should I configure my .json files
    to make it works?

  • @bryancaminada2462
    @bryancaminada2462 2 года назад

    hello brian, i have a problem, when a try to run a animation in terminal, the terminal return """ SyntaxError: unmatched ')' """.

  • @MathePeter
    @MathePeter 3 года назад +2

    Hey really great job!! Quick question: How do you get all the informations in 10:51? I dont have these neither I can choose "Go to Definition". I think this is really helpfull.

    • @BrianAmedee
      @BrianAmedee  3 года назад +1

      Thanks for the compliment mate! This information shows when you have a python interpreter installed with VSCode. These are all things that people in the manim discord helped me install! I couldn't code without it now

    • @MathePeter
      @MathePeter 3 года назад

      Ah great I will ask them how to install it. Thanks alot for your videos. I will use animations in my videos and tell the people about your channel! :)

    • @BrianAmedee
      @BrianAmedee  3 года назад +1

      @@MathePeter No problem, and thank you! If you need some help coding a particular animation for a video, feel free to send me a message in discord!

    • @MathePeter
      @MathePeter 3 года назад

  • @AdrianGarcia-bq9pg
    @AdrianGarcia-bq9pg Год назад

    Hello. In the current manim version I'm using, the get_graph command is not there. Anyone knows what to use then?

  • @alex_ionică
    @alex_ionică 2 года назад

    16:03 I have a problem. It opens my Paint with a black picture, there's no animation. How can I fix it?

    • @BrianAmedee
      @BrianAmedee  2 года назад +1

      Hm, that shouldn't be happening. Drop your code in the discord, people will help you out (myself included)

    • @alex_ionică
      @alex_ionică 2 года назад

      @@BrianAmedee Oh, thank you! I've solved the problem, and now I'm starting to learn more and more about manim.

  • @georgenabraham
    @georgenabraham 3 года назад +1

    Thanks Brian.
    You are awesome!

  • @pilotharibo
    @pilotharibo 2 года назад

    for me most stuff gets a red underline and the is no like attribute requirements popup how do i make it look like yours? is the a vs addon for it?

  • @dineshvyas
    @dineshvyas 2 года назад

    Can you make a video on how to install? Nothing is working for me. I can't render text what am i doing wrong?

  • @devrajyaguru2271
    @devrajyaguru2271 2 года назад

    Thank you very much sir. If possible, and you have the time, then please prepare one basic manual explaining the class, def, functions and other terminology that we struggle

    • @nathandyson3462
      @nathandyson3462 2 года назад

      There won't be any better way than learning from general beginner Python tutorials on RUclips, and/or an introductory Python textbook. You could smash all the Python intro content in a couple of days of coding :)

    • @OT-tn7ci
      @OT-tn7ci 2 года назад

      @@nathandyson3462 Agreed,

    • @BrianAmedee
      @BrianAmedee  2 года назад

      I appreciate it. In all honesty, I would look at the Python for Beginners on RUclips and try to create some classes of Mobjects yourself - as a learning exercise. I have personally never done so myself, as I have never needed to. But as for the terminology, it is all python jargon.

  • @serdar_a
    @serdar_a Год назад +1

    Great content! Very helpful.

  • @jalalbounaim
    @jalalbounaim 2 года назад

    Dear Sir, how do u know the list of kwargs, i don't find into documentations? Thx

  • @nozellot
    @nozellot Год назад

    Incredible Video. Love it!

  • @etutoring9299
    @etutoring9299 Год назад

    Great video. Why did you not force me to watch this before I wasted a week fumbling through manim.
    I have one question, "How can I make Bold Fractions, and place them at an exact location?". Can this even be done in Manim?
    The world need videos on how to do each thing. For example, how to "Create and Place Text", or How to create a place questions".
    I have some videos on my channel. They need manimization.

  • @wipperod
    @wipperod Год назад

    Hi, I am using Visual Studio Code as well, but it seems to me that I don't have an interpreter installed? Any advice on what to do so that I can get the auto-filled code as with your 'Circle' example in the intro?

  • @ComradeNo.79
    @ComradeNo.79 4 месяца назад

    Thanks Brooo
    Loved your content 🔥

  • @booma2
    @booma2 Год назад

    why you tutorial codes are not working in Community v0.17.3 version ?

  • @avi12
    @avi12 3 года назад

    7:24 It has to be Scene within the brackets because it has to do with class inheritance

    • @BrianAmedee
      @BrianAmedee  3 года назад

      That would make sense! Thanks

  • @danielsmathsvlogs
    @danielsmathsvlogs 3 месяца назад

    I tried to install.. but it's not working.. pls do help..

  • @appanraj880
    @appanraj880 Год назад

    What software he is using?... I have Idle can I use or I need to use Visual studio?.... I already installed manim

  • @komugikun_
    @komugikun_ 3 месяца назад

    It's very helpful!
    thanks bro!

  • @iamtimmo
    @iamtimmo Год назад

    Interesting video, but it was almost impossible to watch because of the frequency of the ads.I was seeing a pair of them every few minutes.

  • @SynaTek240
    @SynaTek240 2 года назад

    I don't know what's going on but if I write exactly the same code as brian at 42:51 I get the error
    TypeError: DecimalNumber.set_value() missing 1 required positional argument: 'number'
    which doesn't make any sense cause I literally am passing a number to it.

    • @BrianAmedee
      @BrianAmedee  2 года назад

      Maybe it should be 'DecimalNumber().set_value(x=__)'

  • @povidlos_
    @povidlos_ 2 года назад

    Very helpful tutorial! Thanks

  • @蛰扉
    @蛰扉 2 года назад

    TBH, nothing much to say, liked and subscribed

  • @kanthvinay
    @kanthvinay 3 года назад +1

    Great work, keep it up! Appreciate the time and efforts in making this video. I am a Mathematics Educator and have been planning to learn Manim for a longtime now but couldn't. Finally, there is a one-stop video to give us a overall idea. Thanks, man!

    • @BrianAmedee
      @BrianAmedee  3 года назад +1

      Thanks mate! I would love to see some math explanations you can make with manim!

    • @bryanbain3509
      @bryanbain3509 3 года назад

      @@BrianAmedee please keep up the good work!!

  • @Sicilian_defence
    @Sicilian_defence 5 месяцев назад

    Thanks we really appreciate it.

  • @kirtanadhi
    @kirtanadhi 3 года назад +1

    Great work. Thank you

  • @antoine2571
    @antoine2571 2 года назад

    Thank you so much for this course !
    Just a question, what's the extension you use at 8:42 ? Thank you !

    • @BrianAmedee
      @BrianAmedee  2 года назад +1

      This is a python interpreter in VSCode. It reads the manim library to autofill

  • @VahedMamQaderi
    @VahedMamQaderi 29 дней назад

    What's the name of your whiteboard?

  • @teunhuijben7383
    @teunhuijben7383 2 года назад

    Very nice video, thanks! One simple question about VSCode, what shortcut do you use to quickly 'reformat' a single-line function call into multiple lines (like at 8:45)?

    • @BrianAmedee
      @BrianAmedee  2 года назад +2

      This is an extension called Black. Someone helped me install it. I love it

  • @adviolin
    @adviolin 3 года назад

    Thank you so much! What command/button are you typing that is reformatting your code? (E.g. sometimes it will split things up on new lines based on commas / parentheses etc

    • @BrianAmedee
      @BrianAmedee  3 года назад

      I have a pip install of black. This has been nice as it auto formats my code as I save!

    • @adviolin
      @adviolin 3 года назад

      @@BrianAmedee Thanks! I just installed it :)

  • @brianthomas9148
    @brianthomas9148 2 года назад +2

    Thank you so much Brian (subbed), this is gonna help ma a lot as well.
    Really cool explanations and great animations 💯💯

    • @BrianAmedee
      @BrianAmedee  2 года назад

      Thanks mate! I hope you make some cool animations!

  • @adrienpyb1611
    @adrienpyb1611 3 года назад +2

    I have a question :) Which version(s) of Manim allow you to do the kind of interactive plot we see in Grand's video on the Newton's fractal (at 13:36: he drags and drop the complex roots of a polynomials - which in turn updates the shape of the fractal - ruclips.net/video/-RdOwhmqP5s/видео.html). And are you going to talk about it in one of your video? In my opinion, this is the next level in maths explanation. Videos and explainers are amazing, but the possibility to have 'students' interact with them open so many more doors :D
    In anyway, thank you so much for your work. It's really cool to contribute to spreading the knowledge and growing the math nerd community ;)

    • @BrianAmedee
      @BrianAmedee  3 года назад +2

      Hey mate, great question. Honestly, I wish I knew how he did this. I agree, I provide similar resources (ie desmos templates with sliders, geogebra etc). *I think* the version required for this is ManimGL, which is under serious construction right now from the developers. When they publish a stable version, I will be onto it.

    • @crataclysme1139
      @crataclysme1139 2 года назад

      Hello!
      3B1B posts all code related to his videos on his github. Maybe you'll find your luck there.
      Keep in mind that code is intended to be used by 3B1B only!

  • @abdulmoeed4751
    @abdulmoeed4751 2 года назад

    get_graph method in example "creating scene with graph" does not exist in newer visions

  • @DragonHunter926
    @DragonHunter926 3 года назад +1

    Thank you so much!!

  • @Kifri_filosofia
    @Kifri_filosofia Год назад

    The video is in general good, however, I didn't understand anything from the valuetrackers and updaters part.

  • @LuisFernando-wm5rg
    @LuisFernando-wm5rg 2 года назад

    Thank you very much!! This was really useful as a beginner

    • @BrianAmedee
      @BrianAmedee  2 года назад

      No worries mate, glad it is helpful!

  • @albertosierraalta3223
    @albertosierraalta3223 3 года назад

    Keep up the good work man!

  • @utof
    @utof 3 года назад

    wowowowooww i was thinking like 2 days ago i should learn manim o.o what is this sorcery :D

    • @BrianAmedee
      @BrianAmedee  3 года назад

      Hopefully it helps get you going! manim can be pretty hard

  • @davidrysdam902
    @davidrysdam902 2 года назад

    Wow, that updater scheme is genius and dead simple. Why can't matplotlib be this easy?

  • @danielram0s1347
    @danielram0s1347 Год назад

    What python interpreter do you use?

  • @sebastiansndergaard5828
    @sebastiansndergaard5828 3 года назад +1

    This course is great! Are you going to make some other courses for more advanced animations?

    • @BrianAmedee
      @BrianAmedee  3 года назад +1

      Hey mate, yeah I will be making tutorials of specific things, rather than a course

    • @sebastiansndergaard5828
      @sebastiansndergaard5828 3 года назад

      @@BrianAmedee Awesome. One Thing tho Where did you get the folder with the SVG's from 3b1b? I can't find them and how to I set up the directory

    • @BrianAmedee
      @BrianAmedee  3 года назад

      @@sebastiansndergaard5828 I save SVG files to my computer, and the directory is specified in the python file

    • @sebastiansndergaard5828
      @sebastiansndergaard5828 3 года назад

      @@BrianAmedee i tried to do the same with an SVG found on the internet, but it didn't work. Where did you get your SVG files? 😁

    • @BrianAmedee
      @BrianAmedee  3 года назад

      @@sebastiansndergaard5828 Oh yeah, finding them kind of sucks. I either make my own or get them from freesvg.org/

  • @정수정-b7u
    @정수정-b7u Год назад

    It's the best. So thank you 😆

  • @VitalSine
    @VitalSine 3 года назад

    Thank you so much, what a great tutorial!

  • @grantguo9399
    @grantguo9399 Месяц назад

    Thank you so much

  • @rudiwinggla1510
    @rudiwinggla1510 Год назад

    Thanks for the video mate. Just leaving a comment for the sweet sweet revenues

  • @cupatelj52
    @cupatelj52 2 года назад

    Good tutorial, thanks.

  • @Jppvv492
    @Jppvv492 Год назад

    how to install it, please make a video on that

  • @NdrXbrain
    @NdrXbrain 2 года назад

    How to make the grid style of Number Plane dashed?

    • @BrianAmedee
      @BrianAmedee  2 года назад +1

      Good question. You would need to configure this in the manim library, since when you call `numberplane`, the lines are defined as `Line` rather than `DashedLine`. But it is possible to do so

    • @NdrXbrain
      @NdrXbrain 2 года назад

      @@BrianAmedee thanks

    • @NdrXbrain
      @NdrXbrain 2 года назад

      @@BrianAmedee I have failed to do it lol :'(

    • @NdrXbrain
      @NdrXbrain 2 года назад

      @@BrianAmedee Could you help me please " sensei"

  • @doyoubelieveinmagic3935
    @doyoubelieveinmagic3935 2 года назад

    Hello! I have a problem with the graph part. When I run the program it gives back TypeError: getter() got an unexpected keyword argument 'x_range', and if I put anything else in the get_graph part, for example 'color', then that does not work as well. I couldnt find anything about this type of error. Btw I really loved your tutorial, I found it really easy to understand and follow it.

    • @mobombo78
      @mobombo78 2 года назад

      Hi,
      The same happened to me. It seems that 'plot' method should be used instead of 'get_graph'

    • @BrianAmedee
      @BrianAmedee  2 года назад

      Hey man. Manim has had a new update! I suggest going to the discord page, as these will be simple syntax updates.

    • @BrianAmedee
      @BrianAmedee  2 года назад

      This is a syntax update with the new version of manim. plot is better than get_graph. Less to type!

  • @leonardw3401
    @leonardw3401 2 года назад

    Helpful video!😀

  • @alvaros9038
    @alvaros9038 3 года назад

    Thank you so much, this tutorial was very usefull!

  • @MueezKhan1
    @MueezKhan1 2 года назад

    Thank you so much! 😄

  • @maxmax0
    @maxmax0 2 года назад

    What’s the difference between ‘form manim import *’ and ‘import manim’?

    • @BrianAmedee
      @BrianAmedee  2 года назад

      honestly, I actually dont know. This is a question worth asking in the discord!

  • @copy_cat4298
    @copy_cat4298 3 месяца назад

    Can manim read from a CSV file ?

  • @weshare-7days
    @weshare-7days 3 года назад

    How to get suggestions when entering code, sir? For example Circle(radius = ....)

    • @BrianAmedee
      @BrianAmedee  3 года назад +1

      By coding on VSCode (Visual Studio Code) and installing a python interpreter!

    • @weshare-7days
      @weshare-7days 3 года назад

      @@BrianAmedee Thanks so much!

  • @maurogc
    @maurogc 2 года назад

    Hi, get_graph has been renamed to plot

  • @GordonHugenay
    @GordonHugenay 2 года назад

    Interesting at 36:44 the last "e" in the name is not right. Bug in the library?

    • @BrianAmedee
      @BrianAmedee  2 года назад

      Nah, I should add `self.wait()` to the end of my animation. Its because my video paused like 1 frame before the end! Good eye

  • @imranq9241
    @imranq9241 3 года назад

    Thank you!

  • @SoulMan112
    @SoulMan112 3 года назад

    awesome tut

  • @Mathefun
    @Mathefun 3 года назад

    Thanks, you are the best

  • @OT-tn7ci
    @OT-tn7ci 2 года назад

    This was great, helped a lot, I personally dont have a real use case for manim, but I thought it might be helpful to animate graphs as a data analyst I guess, also I guess improve my coding skills. But I wonder for what real use cases people actually need this library for ?

    • @xXJ4FARGAMERXx
      @xXJ4FARGAMERXx 2 года назад

      I feel like Manim is basically LaTeX but for video!
      Use cases are:
      When you want to simply move stuff without needing keyframes and other editing magic.
      When you want to focus on the math, not on the editing program.
      When you need to make a mathematical RUclips channel.
      When you need to show your work but you don't have time to download a 2 giga byte editing app.
      It's just plain awesome that you can just combine the math and the editing into one step!

    • @BrianAmedee
      @BrianAmedee  2 года назад +1

      This is a really good question. I am a maths teacher, so I use it as a tool to visually explain hard concepts in a shorter amount of time than I would be whiteboarding my explanation.
      I see it as a tool for visualising abstract concepts (ie, some tough concepts to get your head around in maths, computer science, a particular branch of science etc).

  • @NovaWarrior77
    @NovaWarrior77 3 года назад

    Bless ya'll

  • @montebouwer1809
    @montebouwer1809 2 года назад

    referring to the terminal as an error-bar, is something I take offence to, and agree with

  • @RicardoArce2404
    @RicardoArce2404 3 года назад

    Épico! Muchas gracias :D

  • @TheAmigodaniel
    @TheAmigodaniel 2 года назад

    How can I learn manim?
    Python?
    And what else?
    Somebody can help?

    • @BrianAmedee
      @BrianAmedee  2 года назад

      I'd suggest learning the very basics of python (if statements, for loops, while loops, creating functions, inheriting properties).
      Once you know this, you can read the manim library and just try to create an animation (doesnt have to be complex, basic is better to start). The discord community is great for answering specifics/debugging a code

  • @TheMagicFellow
    @TheMagicFellow Год назад

    Bookmark for myself: 34:46

  • @jamilsikdersazzad2683
    @jamilsikdersazzad2683 3 года назад

    Thanks bro

  • @sisirarathnayaka9364
    @sisirarathnayaka9364 3 года назад

    crazy about your always_redraw

    • @BrianAmedee
      @BrianAmedee  3 года назад

      It was forever be 'red raw' in my head

    • @sisirarathnayaka9364
      @sisirarathnayaka9364 3 года назад +1

      @@BrianAmedee
      I'm a maths teacher from sri lanka .this very helpful for my job
      Tnx again.

  • @marverickbin
    @marverickbin 2 года назад

    How to get into the discord community?

    • @BrianAmedee
      @BrianAmedee  2 года назад

      There should be a link in the description :)