-
Notifications
You must be signed in to change notification settings - Fork 2.3k
[WIP] Added docs for MovingCamera, MultiCamera and (soon) ImageMobjectFromCamera #3526
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
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking forward to adding this to main!
…oc_multi_camera
for more information, see https://pre-commit.ci
from ...utils.bezier import interpolate | ||
from ...utils.color import WHITE, ManimColor, color_to_int_rgb | ||
from ...utils.images import change_to_rgba_array, get_full_raster_image_path | ||
from manim.mobject.mobject import Mobject |
Check failure
Code scanning / CodeQL
Module-level cyclic import Error
manim.mobject.mobject
manim.mobject.types.image_mobject
definition
import
'Mobject' may not be defined if module
manim.mobject.mobject
manim.mobject.types.image_mobject
definition
import
from manim.mobject.mobject import Mobject | ||
from manim.utils.bezier import interpolate | ||
from manim.utils.color import WHITE, ManimColor, color_to_int_rgb | ||
from manim.utils.images import change_to_rgba_array, get_full_raster_image_path |
Check failure
Code scanning / CodeQL
Module-level cyclic import Error
manim.utils.images
manim.mobject.types.image_mobject
definition
import
from manim.mobject.mobject import Mobject | ||
from manim.utils.bezier import interpolate | ||
from manim.utils.color import WHITE, ManimColor, color_to_int_rgb | ||
from manim.utils.images import change_to_rgba_array, get_full_raster_image_path |
Check failure
Code scanning / CodeQL
Module-level cyclic import Error
manim.utils.images
manim.mobject.types.image_mobject
definition
import
from typing_extensions import Self | ||
|
||
from manim.typing import StrPath | ||
from manim.camera.camera import Camera |
Check failure
Code scanning / CodeQL
Module-level cyclic import Error
Overview: What does this pull request change?
As requested by @MrDiver, I'm currently working on adding docs for MultiCamera (which inherits from MovingCamera) and soon ImageMobjectByCamera as well.
These classes seem to have the potential to be tremendously useful, but they're currently very undocumented and seemingly not really used by anyone.
THIS IS A WORK IN PROGRESS.
Links to added or changed documentation pages
Reviewer Checklist