3b1b-manim/manimlib/scene
Grant Sanderson 9dd1f47dab Create single progress display for full scene render
When a scene is written to file, it will now do a preliminary run of a copy of the scene with skip_animations turned on to count the total frames, which has the added benefit of catching runtime errors early, and allowing an quicker preview of the last frame to be sure everything will render as expected.

The Progress display bars for individual animations are replaced with a more global progress display bar showing the full render time for the scene.

This has the downside that all the non-rendering computations in a scene are run twice, so any scene with slow computations unrelated to rendering will take longer. But those are rarer, so the benefits seem worth it.
2021-11-30 11:41:33 -08:00
..
__init__.py delete old entry point file and add __init__ for folders 2021-02-07 17:48:51 +08:00
sample_space_scene.py arrange_submobjects -> arrange 2019-02-04 14:54:25 -08:00
scene.py Create single progress display for full scene render 2021-11-30 11:41:33 -08:00
scene_file_writer.py Create single progress display for full scene render 2021-11-30 11:41:33 -08:00
three_d_scene.py Don't necessarily remove anti_alias on ThreeDScene 2021-11-08 21:48:42 -08:00
vector_space_scene.py Rename TexMobject -> Tex and TextMobject -> TexText 2021-01-18 08:20:14 -10:00