Skip to content
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

Adding a tour through manim #3495

Closed
wants to merge 54 commits into from
Closed

Conversation

MrDiver
Copy link
Collaborator

@MrDiver MrDiver commented Dec 5, 2023

A guide through Manim and all it's useful features.

Tries to help with

https://manimce--3495.org.readthedocs.build/en/3495/adventure/

TODO

  • The Basics
    • Mobject attributes
    • Basic animations
    • Wait
    • wait_until
    • Updaters and ValueTrackers
    • Rate functions
    • Custom Mobjects
    • Succession, AnimationGroup, etc.
    • Intro to Tex, Text, and MathTex
    • Accessing indicies of Tex and MathTex
  • Project
    • Rough overall structure (manim init, etc.)
    • Hints for different sections
    • Final product

@MrDiver MrDiver marked this pull request as draft December 5, 2023 18:15
@KonstantinDjairo
Copy link

.

loved the challenge at the end, a good way of ensuring that the reader is learning

@MrDiver MrDiver linked an issue Dec 9, 2023 that may be closed by this pull request
@MrDiver
Copy link
Collaborator Author

MrDiver commented Dec 10, 2023

Next step adding the rate_function overview and group overview of animation categories

@JasonGrace2282
Copy link
Member

Also on the list:
Add VGroup and updaters.

@MrDiver
Copy link
Collaborator Author

MrDiver commented Dec 19, 2023

For the updaters i already have a good idea!

@MrDiver MrDiver marked this pull request as ready for review December 19, 2023 08:20
@MrDiver
Copy link
Collaborator Author

MrDiver commented Dec 19, 2023

I officially hate the github app

@JasonGrace2282
Copy link
Member

Do we want to replace the current quickstart with this?

@JasonGrace2282 JasonGrace2282 self-assigned this Dec 20, 2023
@JasonGrace2282 JasonGrace2282 added the documentation Improvements or additions to documentation label Dec 20, 2023
@JasonGrace2282 JasonGrace2282 added this to the v0.18.1 milestone Dec 20, 2023
@JasonGrace2282 JasonGrace2282 marked this pull request as draft December 20, 2023 20:41
@JasonGrace2282
Copy link
Member

You can now find the docs here:
https://manimce--3495.org.readthedocs.build/en/3495/adventure/index.html

@MrDiver
Copy link
Collaborator Author

MrDiver commented Apr 4, 2024

TODO: Chapter on custom Mobjects, overhaul updaters and value trackers

@MrDiver
Copy link
Collaborator Author

MrDiver commented Apr 12, 2024

Todo highlighting individual letters in equations using indices

@behackl behackl modified the milestones: v0.18.1, v0.19.0 Apr 23, 2024
@JasonGrace2282 JasonGrace2282 modified the milestones: v0.19.0, v0.20.0 Jul 23, 2024
@WilemenC
Copy link

I’m looking to help push the next phase of the ManimCE Adventure Guide. There are still several important topics that need to be added, including:
Advanced scene structuring
Custom animations and the API
ValueTracker and animating parameters
Working with 3D objects and graphs
Performance optimization tips
Shaders and custom visuals
Advanced interactivity features
Let's focus on filling in these gaps and making the guide as complete as possible. This seems like an amazing guide, but feels incomplete, thoughts on finishing it?

@JasonGrace2282 JasonGrace2282 mentioned this pull request Jan 29, 2025
14 tasks
@JasonGrace2282
Copy link
Member

JasonGrace2282 commented Jan 29, 2025

This seems like an amazing guide, but feels incomplete, thoughts on finishing it?

Lately, MrDiver and I have been quite busy and haven't had time to work on finishing and polishing up the guide, so we'd appreciate any help we can in that manner! To that extent, I've moved this PR to #4143 so that any contributions can be PR'ed to the ManimCommunity repository instead of MrDivers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Status: Rejected
Development

Successfully merging this pull request may close these issues.

Manimlings? An easier and effective way of learning manim
6 participants