ManimCommunity / ManimCommunity/manim

Graph Linear Transform No Longer Works in Manim16, Confirmed to Work in Manim7

Open
#2,969 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
40.9k
Forks
3.1k
Avg merge
3d 12h
Merged PRs (30d)
25

Description

The video at this page cannot be rendered in Manim v0.16.0 and it gives an unexpected input error:

https://docs.manim.community/en/stable/reference/manim.scene.vector_space_scene.LinearTransformationScene.html#lineartransformationsceneexample

The error says: LinearTransformationScene.__init__(...) is giving an error because it cannot accept ‘renderer=(...)’ as an argument. When Manim is supplying the __init__(...) with ‘renderer=(...)’ as argument.

The issue is resolved when downgrading to Manim v0.7.0, although I do not know which latest version of Manim will support the code at the website above.

Either you fix the code at the above website or fix Manim so it accepts the website's code (harder).

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Open the LinearTransformationScene example at the linked documentation page and reproduce its rendering error with Manim v0.16.0, then compare the result with v0.7.0. Done means the documented example renders on the supported version, or the page clearly reflects the API version it supports.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
documentation
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.