-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Community Meetings: ManiMeets
ManiMeets are community meetings with a focus on development of the library.
Schedule:
Time (in UTC+2 / CEST) | Speaker | Title | Recording |
---|---|---|---|
16:00 -- 16:45 | Benjamin Hackl | Contributing and You: A step-by-step introduction to developing Manim | YouTube |
16:45 -- 17:00 | Break and Socializing | ||
17:00 -- 17:40 | jsonV | Introduction to Manim's Project Structure | YouTube |
17:40 -- 18:20 | MrDiver | The verts and frags of OpenGL | YouTube |
18:20 -- 18:40 | Break and Socializing | ||
18:40 -- open end | everyone | Q&A on development and community |
Full recording from Stream: https://www.twitch.tv/videos/1914996632
-
Benjamin Hackl -- Contributing and You: A step-by-step introduction to developing Manim
In the opening session of the first ManiMeet we will walk through the contribution workflow and explain, step by step, which steps you will need to follow to bring your improvements to ManimCommunity! Preliminaries: a working installation of Python and Git.
-
jsonV -- Introduction to Manim's Project Structure
A brief overview of Manim starting with files at the root of the repository (like pyproject.toml), surface-level look at most of the subdirectories (like .github/, docs/, tests/, and scripts/) and finally an in-depth look at the core package starting at the entrypoint (manim/*).
The in-depth look will take a look at all of the core modules (_config, animation, camera, cli, etc.) but will focus at length on the relations between the renderer, scene, and mobject modules.
-
MrDiver -- The verts and frags of OpenGL
A quick tour on OpenGL, Manim and debugging shaders.
-
dudewaldo4 -- Pursuing Integrated Algebra(will take place at a future date)A showcase of some early work in incorporating an understanding of algebraic structure into tex mobjects, allowing for intelligent and structure-aware transformations between latex expressions with minimal instruction from the end user.