【发布时间】:2020-08-01 19:24:51
【问题描述】:
我正在为 Inkscape 制作一个徽标,我想将它导入到 manim。该文件确实使用 SVG 的所有路径正确导入,但发生了一件奇怪的事情。
我运行文件的代码是这样的:
class U_letter(Scene):
def construct(self):
letter = SVGMobject("u_letter")
self.add(letter)
letter.set_color(GREEN)
我要添加的字母的 SVG 格式是 available here。
它目前有两层,当以这种方式导入它时,它在 manim 上显示很好,但我的问题是我必须设置“内部路径”的填充(即字母的内部)以匹配背景场景,我想避免这种情况。
我尝试使用 Inkscape 上的 difference 功能从字母中创建一条路径,这就是我的问题开始的地方,因为最终图像出现扭曲 as shown here。
不过,我正在寻找像 this 这样的东西作为我的最终解决方案。我还应该指出,到目前为止,我已经尝试过其他字母,确切地说是 D 和 A 字母,我一直在经历这种行为。
非常感谢您的帮助
【问题讨论】: