问题标签 [manim]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tikz - 如何解决 manim 问题:图像目录中没有文件 .svg
您好,我无法使用 manim 播放任何 tikzpicture。我在mac上运行。我已经在 tex_template.tex 中包含了包。我是否还需要将它们添加到 ctex_template.tex 中?我还修改了 tex_file_writing.py,包括第 88 行的以下内容:
--libgs = '/usr/local/Cellar/ghostscript/9.52/lib/libgs.dylib'
但是当我运行代码时,我收到了这个错误消息:
OSError: 没有文件匹配 /Users/--name--/ManimInstall/manim_3fev/manimlib/files/Tex/51ea75cce814cb1c.svg 在图像目录
你可以帮帮我吗 ?我会很感激的!
manim - 在哪里可以找到更多或更少的 mobject 详细描述?
请您向我推荐一个资源,我可以在其中找到 manim 对象的属性和方法列表吗?(视频或网站,如果有的话)。我试图通过查看 mobject 文件夹来自己学习它,但不得不说,我的大脑迷路了。我也尝试在互联网上寻找,没有找到太多。
谢谢
python - 图形下的颜色区域
我正在关注本教程的 manim:https ://talkingphysics.wordpress.com/2019/01/08/getting-started-animating-with-manim-and-python-3-7/ 。在标题 7.0:绘图函数下,该示例显示了用于绘制正弦和余弦函数的代码。
我想知道我是否也可以填充正弦函数和从 x_min 到 x_max 的 x 轴之间的区域。我意识到使用的 PlotFunctions 类具有以下层次结构:PlotFunctions -> GraphScene -> Scene -> Container -> object(其中 -> 表示子级)。但是在整个层次结构链中,我没有看到 VMobject 中存在诸如 fill_color 之类的配置选项。
我也不容易找到任何有助于这样做的代码,尽管我确信必须存在一些非常简单的 1 行代码,因为它用于许多 3blue1brown 视频。我真的很感激这方面的帮助!
manim - 为什么这部动画持续时间这么短?
这是我的代码,
我不知道有什么更好的方法来制作动画列表,如果有人能告诉我该怎么做,我将不胜感激,但我真正想知道的是为什么 Write(text2) 没有运行时间应该是 4 秒,但运行时间约为 1 秒。我不知道我在做什么有什么问题。
python - 如何正确导入 SVG 路径到 manim
我正在为 Inkscape 制作一个徽标,我想将其导入到 manim。该文件确实使用 SVG 的所有路径正确导入,但发生了一件奇怪的事情。
我运行文件的代码是这样的:
我要添加的字母的 SVG 格式可在此处获得。
它目前有两层,当以这种方式导入它时,它在 manim 上显示很好,但我的问题是我必须设置“内部路径”(即字母的内部)的填充以匹配场景的背景,我想避免这种情况。
我尝试使用 Inkscape 上的功能从字母中创建一条路径,difference
这就是我的问题开始的地方,因为最终图像出现扭曲,如图所示。
然而,我正在寻找这样的东西作为我的最终解决方案。我还应该指出,到目前为止,我已经尝试过其他字母,确切地说是 D 和 A 字母,我一直在经历这种行为。
您的帮助将不胜感激
manim - Manim 示例场景不运行
我无法在 manim 中运行任何示例,也没有显示错误,它只是在 cmd 中给了我一个空白行,如果我尝试从文件夹中运行它,它只会打开 cmd 并快速关闭。我花了几天时间试图弄清楚这一点。有人知道原因吗?我在 Windows 10 上。
python - 将 manim TextMobjects 组合成一个动画对象?
如果我有 3 行 manim 文本,
我想把它们一起制作成动画,我该怎么做?我正在寻找比
更像是:
我刚刚GroupMobjects
为上面的例子编写了语法。
我看过 using VGroup
,它似乎很适合我想要完成的工作,但问题是我不知道如何使用它,而且 manim 没有最好的文档(尽管对于很好的理由)。
任何解决方案将不胜感激。
manim - 什么是 Manim 中的 VGroup?
请您向我解释一下什么是 VGroup 以及它有什么用处?我尝试寻找它,但显然无济于事,没有太多文档。提前致谢。
python - Manim:如何以定义的时间间隔更新函数
我目前正在学习 manim,并且正在尝试复制 3b1b 的傅立叶绘图动画。(https://www.youtube.com/watch?v=-qgreAUpPwM)我已经完成了所有设置,并且动画的基础正在运行。我遇到的唯一问题是,它没有画出想要的数字。我目前正在使用 valuetracker 来更新函数。为了使动画正确,我认为我需要在每次更新之间有一个恒定的“dt”,但我不知道如何实现它。我不确定 valuetracker 是否是正确的方法。我已经尝试过使用贝多芬教程 8.3 定理(https://www.youtube.com/watch?v=J6qT8YZQeOw&t=506s)中的“dt”。虽然无法让它像那样工作。
下面是更新动画中所有 mobject 的代码: