VMobject cannot achieve gradient effect
- Vorherrschende Sprache
- Python
- Sterne
- 93.9k
- Forks
- 7.7k
- Ø Merge
- 2 T. 13 Std.
- Gemergte PRs (30 T.)
- 4
Beschreibung
### Describe the bug
Before, the following code can achieve the gradient effect:
**Code**:
```
class Bg(Scene):
def construct(self):
bg = FullScreenRectangle(fill_color=["#032348","#46246d","#31580a","#852211",])
self.add(bg)
```
**Output:**

**Wrong display or Error traceback**:
But now the output is

### Additional context
Is there a way to change it to the previous effect, or is there a new way to achieve it?
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Schau dir die Klassen VMobject und FullScreenRectangle in manim an, insbesondere die Behandlung von fill_color und die Gradienten-Generierung. Prüfe die jüngsten Änderungen an der Farbinterpolation oder am Shader-Code. Führe den bereitgestellten Code aus, um das Problem zu reproduzieren, und vergleiche dann mit älteren Versionen, um zu verstehen, was sich geändert hat. Das Ziel ist, den Gradienten-Effekt wiederherzustellen, wenn eine Liste von Farben übergeben wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- computer-graphics
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100