You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When an Angle is initialized on two lines (even with always_redraw) and one of the lines changes the value of the angle doesn't reflect that change.
Might be a duplicate of #3698, if so, can someone please explain?
Expected behavior
Running angle.get_value() should reflect the change in rotation of the lines.
How to reproduce the issue
Code for reproducing the problem
Minimal example that just prints the angles to the console while rendering
~> manim -v DEBUG main.py
Manim Community v0.19.1
1.5707963267948966
[12/14/25 17:37:53] DEBUG Hashing ... hashing.py:360
DEBUG Hashing done in 0.018946 s. hashing.py:372
DEBUG Hash generated : hashing.py:375
3544663784_359959684_1130657173
DEBUG List of the first few animation cairo_renderer.py:103
hashes of the scene:
['3544663784_359959684_1130657173'
]
[12/14/25 17:37:55] INFO Animation 0 : Partial movie scene_file_writer.py:590
file written in
'/home/user/Projects/testing_Ma
nim/media/videos/main/1080p60/p
artial_movie_files/Main/3544663
784_359959684_1130657173.mp4'
1.5707963267948966
INFO Combining to Movie file. scene_file_writer.py:740
DEBUG Partial movie files to combine scene_file_writer.py:624
(1 files):
['/home/user/Projects/testing_M
anim/media/videos/main/1080p60/
partial_movie_files/Main/354466
3784_359959684_1130657173.mp4']
INFO scene_file_writer.py:887
File ready at
'/home/user/Projects/testing_Ma
nim/media/videos/main/1080p60/M
ain.mp4'
INFO Rendered Main scene.py:279
Played 1 animations
System specifications
System Details
OS (with version, e.g., Windows 10 v2004 or macOS 10.15 (Catalina)): Debian 6.12.57-1 (2025-11-05) x86_64 GNU/Linux
RAM: 64 GB DDR 5
Python version (python/py/python3 --version): Python 3.12.12
I use UV for a virtual environment: uv 0.9.9
Installed modules (provide output from pip list):
I used uv pip list, as I don't have a global installation of pip
LaTeX distribution (e.g. TeX Live 2020): texlive-full (from the apt repos)
Installed LaTeX packages:
None:
(running on Debian, switching to user mode!)
(see /usr/share/doc/texlive-base/README.tlmgr-on-Debian.md)
TLPDB: not a directory, not loading: /home/user/texmf
tlmgr: user mode not initialized, please read the documentation!
Description of bug / unexpected behavior
When an Angle is initialized on two lines (even with
always_redraw) and one of the lines changes the value of the angle doesn't reflect that change.Might be a duplicate of #3698, if so, can someone please explain?
Expected behavior
Running
angle.get_value()should reflect the change in rotation of the lines.How to reproduce the issue
Code for reproducing the problem
Minimal example that just prints the angles to the console while rendering
Example with something on the screen
Additional media files
Images/GIFs
Main.mp4
Logs
Terminal output
System specifications
System Details
python/py/python3 --version): Python 3.12.12pip list):LaTeX details
None:
Additional comments