问题标签 [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.
manim - 关于 manim 的示例不起作用,并且没有显示任何错误
我已经关注了许多关于如何安装它的教程,最近我在 youtube 上关注了贝多芬教程的 @theorem,但是当我执行python3 manim.py example_scenes.py SquareToCircle -f 行时,它显示得很好......什么都没有,零,纳达。甚至没有错误。
我试图搜索可能存储视频的文件,但我找不到它,我什至将 MEDIA_DIR.txt 文件更改为已知位置,但它不起作用。
manim - Manim Zoom 不保留线宽?
这是一些示例代码的修改版本,来自此页面的底部。唯一的变化是我添加了一行:
当我用 Manim 渲染它时,我发现缩放没有像我预期的那样工作。这是视频的截图:
不放大时,线条很粗。但在放大的显示中,线条显得明显更细。为什么是这样?我可以修复此效果,以便通过缩放正确缩放线条粗细吗?
python - 如何将 Manim 添加到 Jupyter Notebook?
我对操作系统一无所知,所以在这里我有点迷失了。我从这个 youtube 频道“贝多芬定理”在 Windows 上安装了 manim 指南。我想在 jupyter notebook 上使用 manim,但是当我尝试导入它时,它说它没有安装。有没有办法让我成为可能?
animation - 是否可以同时播放两个具有不同速率函数的动画?
假设我想以线性方式旋转一条线并同时召唤一个带有GrowFromCenter
动画的文本 mobject。问题是,以线性方式增长的文本在我看来很尴尬,我希望它能够顺利增长。有没有办法可以同时播放两个动画,一个带有速率功能smooth
,另一个带有linear
速率功能?
下面只是描述这种情况的简化代码。
python - ScreenGrid on python manim as a not defined name
My script is as follows:
I keep getting the following error:
"NameError: name 'ScreenGrid' is not defined"
Anyone knows why?
python - 如何在 Colab 中设置 Pyglet 以与 Manim 一起使用?
我正在尝试在 Colab中运行Manim 的着色器版本。此版本必须在实时交互窗口中显示渲染视频,而不是仅仅编写 mp4。我安装并导入了所有内容,没有错误:
但运行时出现异常:
python - 为什么有些语句只适用于 manim 中 for 循环的最后一次迭代?
我正在尝试创建一个动画,我想要一个点和线列表来跟踪一个值。为此,我正在使用 ValueTracker 对象和更新程序方法。使用 ShowCreation,我已经将这些对象添加到场景中。我使用 for 循环为列表中的每个点和线添加更新程序(两个列表的长度相同):
这没有按预期工作!发生的事情是,只有各个列表中的最后一个元素得到了更新,并且正常工作,而其余元素则从场景中消失了!我尝试在 上运行 for 循环zip(x_points, dots_cos, dots_sin, lines_cos, lines_sin)
,但结果仍然相同。
有趣的是,当我尝试使用 while 循环而不是循环的最后一次迭代来执行相同操作时,代码尝试将更新程序添加到 last+1 迭代,因此引发了 IndexOutOfBounds 异常。尽管像 print 语句这样的良性语句在 while 循环中运行良好。
此外,如果它很重要,则使用返回这些列表的用户定义函数生成点和线列表。
那么这里的问题是什么?add_updater 函数如何破坏像 for 循环这样基本的东西?
python - 如何实际显示某些东西正在旋转而不是随着旋转的对象进行变换?
以下代码没有向我显示围绕原点旋转的圆,而是显示错误消息“我认为您可能已经调用了一个您打算作为 Scene.play 参数传入的方法”,除此之外我试图转换c 已经旋转了 c2 但它没有显示我希望的旋转部分
python-3.x - 使用 manim 制作带有轻微移动节点的类似网络的图
试图通过使用valuetrackers重新创建它
这是我的代码,错误也在那个pastebin里面谢谢你的帮助,因为我还不能创建一个动画,我想通过将点和线都链接到一些valuetrackers列表然后最后存储更新来制作动画列表中的这些价值跟踪器,最后播放它们是我的目标
我得到的当前错误是: