Tags
Language
Tags
November 2024
Su Mo Tu We Th Fr Sa
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Learn Manim (Python Library) From Practice

Posted By: ELK1nG
Learn Manim (Python Library) From Practice

Learn Manim (Python Library) From Practice
Published 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.25 GB | Duration: 3h 19m

Master the Manim, an animation engine for explanatory math videos

What you'll learn

Step by step knowledge of Manim Python Library

Hands-on practices of Mainm tutorials from live demo

Able to use Manim to create self mathematics animation

Learn Python language as side effect

Requirements

Basic Python programming knowledge will be benefial

Description

Manim is an animation engine for explanatory math videos. It's used to create precise animations programmatically.Manim was originally created by Grant Sanderson as a personal project and for use in his YouTube channel, 3Blue1Brown. As his channel gained popularity, many grew to like the style of his animations and wanted to use manim for their own projects. However, as manim was only intended for personal use, it was very difficult for other users to install and use it.In late 2019, Grant started working on faster OpenGL rendering in a new branch, known as the shaders branch. In mid-2020, a group of developers forked it into what is now the community edition; this is the version documented on this website. In early 2021, Grant merged the shaders branch back into master, making it the default branch in his repository – and this is what manimgl is. The old version, before merging the shaders branch is sometimes referred to as ManimCairo and is, at this point, only useful for one singular purpose: rendering Grant’s old videos locally on your machine. It is still available in his GitHub repository in form of the cairo-backend branch.I met Manim while I'm looking for some hands-on tool to help to create dynamic and videos demo for certain mathematics idea, when touch base on Manim's syntax, it's attracting me quite a lot with it's easier understood and elegant definition. Thus I'd like to pay some efforts to learn it thoroughly.While, I'd also like to share the self learning journey with all of you, and encourage of you to gain the knowledge from following the demos, then quickly you can start to create nice animation/videos for your math's problems.Good luck! Thanks a lot to Grant Sanderson!

Overview

Section 1: Introduction

Lecture 1 Opening & Introduction

Section 2: Tuturial - Quick Start

Lecture 2 1. New Project, Animating a Circle

Lecture 3 2. Transforming a Square into a Circle

Lecture 4 3. Positioning MobjectS

Lecture 5 4. Using .animate syntax to animate methods

Lecture 6 5. Transform vs. ReplacementTransform

Section 3: Tutorial - Homepage Examples

Lecture 7 1. Continuous Motion

Lecture 8 2. Opening Manim

Lecture 9 3. Square to Circle (also add to Triangle as well)

Lecture 10 4. Union Example

Lecture 11 5. Warp Square

Section 4: Tutorial - More on Manim Language

Lecture 12 Manim's Output Settings

Anyone want to learn the usage of Manim (mathematical animation creating as a Python library),Students or engineers who want to use Manim for building up math's animation