# Manimgl Best Practices

> Trigger when: (1) User mentions "manimgl" or "ManimGL" or "3b1b manim", (2) Code contains `from m…

Trigger when: (1) User mentions "manimgl" or "ManimGL" or "3b1b manim", (2) Code contains `from manimlib import *`, (3) User runs `manimgl` CLI commands, (4) Working with InteractiveScene, self.frame, self.embed(), ShowCreation(), or ManimGL-specific patterns.
Best practices for ManimGL (Grant Sanderson's 3Blue1Brown version) - OpenGL-based animation engine with interactive development. Covers InteractiveScene, Tex with t2c, camera frame control, interactive mode (-se flag), 3D rendering, and checkpoint_paste() workflow.
NOT for Manim Community Edition (which uses `manim` imports and `manim` CLI).

- Page: https://ss33.ai/skills/calesthio/manimgl-best-practices-9978724850
- Publisher: calesthio
- Category: [Creative & Media](https://ss33.ai/skills/category/creative-and-media-0j3x01) › [Video](https://ss33.ai/skills/category/creative-and-media-0j3x01/video-yerjjv)
- Source: https://github.com/calesthio/openmontage/blob/c8066452325cb57c8fc1ba8c2a71b6e8842e6b65/.agents/skills/manimgl-best-practices/SKILL.md

## Skill

This skill's licence does not allow redistribution, so the store does not serve its text. Get it from the author: https://github.com/calesthio/openmontage/blob/c8066452325cb57c8fc1ba8c2a71b6e8842e6b65/.agents/skills/manimgl-best-practices/SKILL.md
