Proberen Make Eigen Vorm Door Manim

stemmen
0

Ik probeer een eigen vorm die bolle lens te maken. Maar niet met behulp van SVGimages of andere dingen. Ik wil dit bouwen door gebruik te maken bogen die werd gebruikt om andere klasse te maken in manim. Hier is de codes. Maar afbeelding van een zwart scherm ik zal krijgen. Wat moet ik doen?

klasse 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)
De vraag is gesteld op 14/01/2020 om 00:03
bron van user
In andere talen...                            


1 antwoorden

stemmen
0

Alle geometrische figuren zijn VMobjects, dat wil zeggen, Bezierkrommen. Deze VMobjects hebben een speciale methode genaamd generate_points, in het geval van Arc is dit .

De Circleklasse is een subklasse van Arc(een specifiek geval, waar Arc = 360 °), dus je hoeft niet te gebruik maken van de "add" methode, zowel VMobjects en VGroups kunnen ook containers, maar het voordeel van VMobjects is dat u expliciet kunt definiëren de vorm van de paden. Ik stel voor dat u kijken naar deze video die ik al heb gedaan, zodat u zelf een beter idee kan geven.

Aanbevelingen: Gebruik geen niet-Engels symbolen, het kan je problemen met zich meebrengen in de compilatie. Geef ook een correct formaat om de code, leren de basisprincipes van Markdown in 5 minuten hier .

antwoordde op 15/01/2020 om 20:52
bron van user

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