Pokusy udělat vlastní formu Manim

hlasů
0

Snažím se, aby vlastní tvar, který konvexní čočky. Ale nepoužívají SVGimages nebo jiné věci. Chci se postavit tím, že pomocí oblouků, která byla použita, aby další třídu manim. Zde je kódy. Ale budu získat černý obraz. Co bych měl dělat?

třída YaşamÇiçeği (Mobject):

CONFIG = {
    rad : TAU / 6,
}

def __init__(self, **kwargs):
    Mobject.__init__(self)
    ArcBetweenPoints(ORIGIN, UP, self.rad)
    ArcBetweenPoints(UP, ORIGIN, self.rad)
Položena 14/01/2020 v 00:03
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
0

Všechny geometrické obrazce jsou VMobjects, to znamená, Bézierovy křivky. Tyto VMobjects mají speciální metoda nazývá generate_points, v případě, že z Arku je to .

CircleTřída je podtřídou Arc(zvláštním případě Arc = 360 °), takže nemusíte používat „add“ způsob, jak VMobjects a VGroups může být také kontejnery, ale výhoda VMobjects je, že můžete explicitně definovat tvar cest. Doporučuji, že se budete dívat na toto video , které jsem již udělal, takže si můžete dát si lepší představu.

Doporučení: Nepoužívejte neanglické znaky, to může přinést problémy při sestavování. Také dát správný formát pro váš kód, naučit základy Markdown za 5 minut zde .

Odpovězeno 15/01/2020 v 20:52
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more