3b1b / 3b1b/manim

ShowCreation doesn't draw properly

Aberta
#1,447 3 comentários 0 reações 0 responsáveis Ver no GitHub
bug
Linguagem predominante
Python
Estrelas
93.9k
Forks
7.7k
Merge médio
2d 13h
PRs com merge (30d)
4

Descrição

### The error
Hi, i just installed Manim and tested examples given on the website. And the line `self.play(ShowCreation(square))` doesn't work as expected. the lines of the square are not drawn correctly.

**Code**:
```
from manimlib import *

class InteractiveDevlopment(Scene):
def construct(self):
circle = Circle()
circle.set_fill(BLUE, opacity=0.5)
circle.set_stroke(BLUE_E, width=4)
square = Square()

self.play(ShowCreation(square))
self.wait()
```

### Visually

https://user-images.githubusercontent.com/10650661/111342428-bf62fe00-867a-11eb-830c-eb53b6264b6f.mp4

### Environment
**OS System**:
Mac os Big Sur 11.2.1
**manim version**:
Installed directly with pip
**python version**:
Tested in 3.9.0 and 3.8.2

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

O problema está na animação ShowCreation para um Square. Comece examinando a classe ShowCreation em manimlib/animation/creation.py e a classe Square em manimlib/mobject/geometry.py. Execute o exemplo fornecido para reproduzir o bug, depois rastreie como as linhas são desenhadas durante a animação. Procure mudanças recentes no codebase que possam afetar o renderização de linhas ou o comportamento da animação.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Domínio
computer-graphics
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Claramente especificada
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.