This repository contains the codes to generate the videos of my YouTube channel Varniex
Note
The videos are animated using Grant Sanderson's (3Blue1Brown) library ManimGL v 1.7.2
.
This repository works with this commit of ManimGL.
There are actually three versions of Manim:
- Manim OpenGL (ManimGL): This version is maintained by 3Blue1Brown.
- ManimCE (GitHub repo): This version is community maintained. It is better documented for beginners especially. If you are a newbie, I'd suggest you to go with this.
- Manim Cairo: This is deprecated now.
Warning
All of these versions are very different from each other. Please follow the guidelines of the respective version of Manim for its installation and tutorials.
Before rendering the video:
- Change the default template in the
custom_config.yml
toctex
like:
tex:
template: "ctex"
- Change the main (and math) font to "Cambria" of
ctex
preamble in thetex_templates.yml
file in the "manimlib" folder (ManimGL).
\usepackage{unicode-math}
\setmainfont{Cambria}
\setmathfont{Cambria Math}
The library ManimGL itself is open source and under MIT License.
But, the contents of this repository are for references only and licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, and only to be used to generate the videos for Varniex YouTube Channel.
Copyright © 2023 - 2025 Varniex