问题标签 [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.

0 投票
1 回答
1006 浏览

manim - The line rotate with unexpected scaling

The scene is simple, one Line and rotate PI/2 with below code:

#xA;

However, during the rotating, seemingly scaling at the same time, I check the axis is [0 0 1] that is z axis, I suppose the length of the line should be kept unchanged.

How to prevent the line from scaling? Thanks!

0 投票
2 回答
393 浏览

python - 旋转形状时,顶点稍微偏离

我正在处理这个视频中的一个 manim 挑战:https ://youtu.be/HKPm8FZYaqI?t=700 。挑战是编写从 11:40 开始到 11:49 结束的动画。

我走到了三角形被旋转并复制到第二个正方形的位置,但由于某种原因,它们只是我必须旋转的那些稍微偏离了一点,而我不必旋转的那些似乎很完美。

看看这张图片:在此处输入图像描述

三角形完全适合右侧的正方形。但在右边的正方形中,旋转的那些(1 和 4)没有。下面是我对三角形 1 的意思的特写:在此处输入图像描述

当然,这就是我想要的样子:在此处输入图像描述 形状的尺寸和颜色可能有点不同,但那是因为这是视频作者的解决方案,而之前是我的尝试。我不在乎,我只关心为什么三角形不能像这里那样完美地适合我的尝试。放大这张图片,我们看到三角形确实非常适合:在此处输入图像描述

任何有关为什么会发生这种情况的见解将不胜感激!

我的动画的源代码是这样的:

0 投票
1 回答
96 浏览

manim - 如何在两种颜色之间闪烁mobject

我想定义一个动画,它在特定时间段内在两种颜色之间改变 mobject 的颜色。

例如,一个颜色为 RED 的 mobject,我想在 2 秒内将其颜色在 RED 和 YELLOW 之间来回设置 5 次。

下面是我的代码(可以改变颜色,但间隔不均匀),只是想确认一下是否是正确的做法,谢谢!:

0 投票
1 回答
209 浏览

manim - 为什么角度移动滞后于点

有一个分组的角度(两条线和一个弧)​​同时移动和旋转,取决于另一个Dot的位置,从视频来看,分组的角度落后于Dot,不知道为什么?下面是代码:

谢谢你的帮助。

0 投票
1 回答
558 浏览

manim - 如何使用复杂函数变换任何图形(就像我们对线性变换所做的那样)?

如何使用复函数变换图形或整数平面?,就像假设我有f(z)=z^2 =(x^2-y^2)+i(2xy),现在我们有U=x^2-y^2V=2xy,我说我想显示变换 X 到 U 和 Y 到 V,我知道线性变换但是当我们有 2 个不同的函数时如何应用复杂的转换?如果您还可以展示如何在复平面上绘图,那会很有帮助?先感谢您

0 投票
1 回答
508 浏览

manim - 如何确定多边形的边缘中心

我使用多边形来制作三角形:

然后我想在多边形的边缘中心显示三个文本。

但是“c”远离边缘中心,所以我改变了位置:

看起来不错。但是我想使用一致的方式来做到这一点,如何使用 get_edge_center 获得“c”的位置?谢谢!

0 投票
1 回答
2212 浏览

python - Manim 的问题。'转换为 dvi 时出错。'

我正在尝试使用 Manim(Youtuber 3Blue1Brown python 的库)来制作动画。我已经安装了必要的软件,包括最新版本的 MikTex 和 python。我可以运行 SquareToCircle 动画,但是每当我尝试运行任何涉及文本的动画时,都会出现以下错误:

没有这样的 .log 文件,但是在完全相同的文件夹中有一个具有完全相同名称的 .tex 文件。.tex 文件读取(在记事本中打开)



这个问题似乎在下面的帖子中得到了解决,建议我“在 mobject/tex_mobject.py 中更改命令 = [...]”,但 tex_mobject 中的任何地方都没有“命令行”。 .py 文件。

我复制了以下函数(显然应该已经存在于文件中,但没有)并将它们粘贴到 tex_mobject.py

.

但是我仍然遇到同样的错误。

在同一篇文章中,其他人建议查看引用的 .log 文件,因为这会让我知道是否缺少任何包。正如我所说,我没有这样的 .log 文件,并且相应的 .tex 文件似乎没有提到任何丢失的包。


我真的很感激任何帮助!

0 投票
1 回答
415 浏览

python - 无法将 SVGMobject 添加到场景中

我正在尝试将 SVG 图像添加到 manim 的场景中。这是我的 SVG 文件(名为“AND_DIN”):

这是我的场景文件(名为 gates.py):

它给出了以下错误:

并非所有图像都给出此错误。例如,这个 SVG 工作:

我在网上查了好几次,但我无法弄清楚。任何帮助将不胜感激。

0 投票
0 回答
397 浏览

animation - 2D Manim 变换如何嵌入到 3D 空间中?

假设我在ℝ<sup>2中有一个Manim变换动画,比如

我怎样才能将这种转换嵌入到 ℝ<sup>3 中的平面中?它看起来像这样,只是它是一个变换而不是一个向量场。

我似乎在 old_projects 目录中找不到 Multivariable Calculus 代码(MV 课程用 Manim 制作的,对吧?),所以我无法研究向量场的代码来模拟它。同样,3D 变换线性代数一章中的许多代码似乎都丢失了,而且该章在任何情况下都不包含这种确切类型的变换,因此不清楚它是否会有所帮助。

0 投票
1 回答
1257 浏览

python - 有没有办法在 manim 中创建散点图?

我想知道是否有办法在 manim 中创建散点图。

有人做过吗?如果是,最好的方法是什么?