-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Port ManimGL's Mobject family memoization #3742
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
chopan050
wants to merge
41
commits into
ManimCommunity:main
Choose a base branch
from
chopan050:family_issues
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 4 commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
736f6b4
Optimized AnimationGroup computation of start-end times with lag ratio
chopan050 488a4e1
Added extra comment for init_run_time
chopan050 c22a1fc
Added full path to imports in composition.py
chopan050 7a40ac5
Optimized AnimationGroup.interpolate
chopan050 4e0321e
Fixed final bugs
chopan050 aa161d8
Removed accidental print
chopan050 3e1bc50
Final fix to AnimationGroup.interpolate
chopan050 57fc724
Fixed animations being skipped unintentionally
chopan050 6a463b6
Merge branch 'main' into anim_composition_optimization
chopan050 0a2e3a0
Merged
chopan050 a388df7
Port ManimGL's family handling
chopan050 fc04be4
Make Mobject.submobjects a property
chopan050 42420de
Move assignation of parents to the middle of the for loop in __deepco…
chopan050 e601d66
Merge branch 'ManimCommunity:main' into family_issues
chopan050 c5598a5
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] ccfffbf
Implement requested changes and an _assert_valid_submobjects() method
chopan050 17f30b7
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] cdf4af8
Merge branch 'main' into family_issues
chopan050 df2a3c8
Added docstrings to get_family and _assert_valid_submobjects
chopan050 ac296f8
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 2f1c448
Merge branch 'main' of https://github.com/ManimCommunity/manim into f…
chopan050 17d1681
Add self as parents in self.submobjects.setter
chopan050 ee6fc61
Merge branch 'main' of https://github.com/ManimCommunity/manim into f…
chopan050 9f4d7d1
Merge branch 'main' of https://github.com/ManimCommunity/manim into f…
chopan050 b4f7f3a
Merge branch 'main' of https://github.com/ManimCommunity/manim into f…
chopan050 ac76433
Remove duplicated assertion in Mobject.add()
chopan050 2ababf4
Skip _family attribute when JSON encoding with manim.utils.hashing._C…
chopan050 9f30e33
Remove unused import of manim.utils.iterables.tuplify
chopan050 01c3e7d
Merge branch 'main' of https://github.com/ManimCommunity/manim into f…
chopan050 71a4bea
Make parents a property and add Mobject._add_as_parent_of_submobs() m…
chopan050 a46c6ed
parents -> _parents
chopan050 232b2f6
Add family property
chopan050 f8f9c01
Merge branch 'main' of https://github.com/ManimCommunity/manim into f…
chopan050 497233a
Merge branch 'main' into family_issues
chopan050 c569304
Apply requested changes
chopan050 29cc725
Merge branch 'main' of https://github.com/ManimCommunity/manim into f…
chopan050 143a0a9
Explicit import of constants
chopan050 4101669
Changed a return None to return self
chopan050 2d4fd9a
Remove unused variable k in list comprehension and use underscore
chopan050 78a294a
Change mentions of submobjects to _submobjects
chopan050 836958e
Changed a self to submob in add_n_more_submobjects
chopan050 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.