Об этом проекте
Этот репозиторий содержит код, использованный для создания поясняющих математических видео, опубликованных на платформе 3Blue1Brown. Почти всё содержимое репозитория состоит из анимационных сцен, созданных с помощью библиотеки Manim, изначально разработанной 3b1b; обратите внимание, что более старые проекты в репозитории могут зависеть от устаревших версий Manim и могут не запускаться без корректировок. Сама библиотека Manim является открытым программным обеспечением под лицензией MIT, однако всё содержимое данного репозитория распространяется под лицензией Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International. Репозиторий документирует пользовательский рабочий процесс создания видео автора, построенный вокруг интерактивного режима Manim. Ключевые особенности рабочего процесса включают: запуск manimgl с указанием имени сцены и номера строки для запуска интерактивного терминала iPython на этой строке с возможностью управления сценой в реальном времени; функцию checkpoint_paste(), которая выполняет код, скопированный в буфер обмена, с поддержкой сохранения состояний сцены через ведущие комментарии, пропуска анимаций или записи готового результата. Предоставлены инструкции по интеграции специфично для Sublime Text, включая шаги по установке плагина терминала Terminus, копированию файлов пользовательских команд из каталога sublime_custom_commands репозитория в папку Packages/User Sublime и настройке комбинаций клавиш для запуска сцен, активации checkpoint paste, записи paste, пропуска paste, выхода из интерактивного режима и сворачивания комментариев. Инструкции по установке требуют установки manimgl из исходного кода (поскольку последняя опубликованная версия устарела), установки полной поддержки LaTeX через texlive и связанные дополнительные пакеты в Linux, а также клонирования репозитория. Для запуска видеосцены пользователям может потребоваться добавить пути к локальным каталогам в список sys.path в начале целевого файла сцены, а затем выполнять команды manimg либо для рендеринга всего файла, либо для конкретной именованной сцены.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.