Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

README.md

ManimOnline

You can experience it on manim.online.(or the backup on manim.ml | manim.cf)

Manim is a Mathematical ANIMation engine programed by Grant(the author of 3Blue1Brown channel).

I make some small tools so that you can experience manim online. Btw, I'm a high school student, the server is in my home and the website isn't very stable.


不用在意上面的乱七八糟的东西(除了网站链接

先推一波我的bilibili(=・ω・=)

再鸣谢一下manim交流群(862671480)里的大佬们。

  • 易学易用的在线 manim
  • 好看的界面
  • 一键生成视频和GIF
  • 带有全套 manim 代码补全、自动缩进、代码高亮的在线IDE
  • 性能低下的服务器

这个网站可以让你不用麻麻烦烦的配置系统运行环境就能体验到manim的美妙,也可以帮助你非常方便地测试小效果并导出视频以及GIF动图。界面自以为还挺直白的,直接进入网站体验即可。

请注意,不要在网站上运行计算量过大的项目,如果你认为自己真的对manim感兴趣,那在自己电脑上安装manim是十分有必要的。可以加入上面提到的qq群一起交流。


什么?你还不会manim?好吧,因为个人能力有限,我的manim使得也不大好,但是我可以给你推荐一些教程。

b站是个好地方,有众多manim玩的贼amazing的up如:鹤翔万里cigar666有一种悲伤叫颓废pdcxs……可以看看他们的视频以及专栏教程。也可以结合着看看他们的github视频源码:鹤翔万里cigar666有一种悲伤叫颓废pdcxs……

另外是中文文档,基本的东西都包含了。当然,更上一层楼还得靠读源码。


关于这个网站

我是一个高中生,根据我国相关法律规定,未成年无法获得域名备案,且1C2G的学生云服务器跑manim实在有些捉襟见肘,倒不如废物利用。于是就用了家里的旧电脑。

CPU: Pentium(R) Dual-Core E5300@2.60GHz (2C2T)
内存: 4G
系统: Ubuntu 18.04 LTS 64bit
软件环境: Python3.6.9 | Manim | Nginx | PHP | TeX Live 2017 Full Version

电脑使用Sakura Frp进行内网穿透,从日本东京的节点走一遭。域名是免费域名,可以直接注册(我已经把manim的全部免费域名都抢注了哈哈哈),然后挂到阿里云DNS解析。所以并不能保证网站稳定...

项目中的manim文件夹就是网站的根目录,另外tool中是生成一些东西的脚本,关于他们的具体介绍你可以进入这两个文件夹查看。能力有限,代码很丑,还请谅解。

开发历程

ManimOnline出现了!多线程写的并不完全,现在还是只能单线程运行。@2020-2-22 2:51

增加了多线程@2020-2-22 13:14

修复了后台孙子进程杀不干净的bug,配置了manim.ml域名。@2020-3-2 18:02

添加了转gif的功能,发现内网穿透非80端口会很卡,就改成了nginx反向代理。把项目上传到了github。@20200304 21:02

搞了个manim.online的域名 @20200310 21:21

改为了POST,可以支持长代码的提交。@20200526 21:40

About

An online manim.

Topics

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.