Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ManimGL: Mathematics Animation Library
Rating: 4.1 out of 5(38 ratings)
424 students

ManimGL: Mathematics Animation Library

Learn the art of creating Math Animations using Manim w/ Python!
Last updated 8/2021
English

What you'll learn

  • Learn to initialize and add MObjects to a scene
  • Learn Entry, Display, and Exit Animations
  • Apply Object Animations within a Scene
  • Use trips and tricks + additional utilities to better create a Manim Scene
  • Tutorial 1: Coding a 3D Vector from existing libraries
  • Tutorial 2: Coding a code visualizer from existing libraries
  • Tutorial 3: Importing custom made SVG files and animating them

Course content

12 sections64 lectures7h 0m total length
  • Introduction2:31

    Explore the basics of ManimGL, create scenes, work with vectors and matrices, draw shapes, and learn object animations through tutorials on 3-d vector class and svg transformations to build projects.

  • Installation of Tools1:04

    Install the required tools from the GitHub project and run pip install to set up the base, with guidance for Anakonda users. Explore the interactive shell.

Requirements

  • Python Programming Required

Description

Welcome to this course on ManimGL!


There are 2 libraries currently available to learn Manim! Either ManimGL or ManimCE. ManimGL is the original library created by 3b1b with intent to make math animations. 3b1b made his library open-sourced and from that came ManimCE. ManimCE is still currently under development with new features added every month. For this reason, I have opted to teach ManimGL to make this course an evergreen experience! If there is a huge demand and ManimCE development starts to slow down a little I may consider making a course on it as well, but for now, this should be good enough!


This course can be used as an example library or a place to learn Manim, its really up to you! Most skills learned here can be translated to ManimCE if that is what you intend to learn. Of course you will need to look at the docs and source code for additional information. By the end of the course, be expected to be able to hop right into animating your scenes! It all depends upon. your own creativity.


You will need to know some python to take this course, so make sure you know about variables, functions, classes, inheritance, lists, dictionaries, and manipulating strings. Other than that this course is something that is easily reachable to a wide audience and most people should have no problems taking this course.


Thank you and hope you enjoy the course!

Who this course is for:

  • Those Interested in picking up a new skill in Animation!