Hi mate ! I've been trying to learn manim too. Your animations are too good ! Can you please make a tutorial about how to make that cube which has particles moving randomly in it. Thanks ! And the explanation was also too good ! Always fascinated by math and such animations
@Varniex2 күн бұрын
I have made a full course on ManimGL which you can find from the playlist tab. Although, there are lot of changes in the ManimGL since then so I am planning to release another one too with the updated code!
@MimesisMatematik2 күн бұрын
🔥🔥👏👏
@Rajeshkr0012 күн бұрын
Very good video.. The explanation and the animation, both were good..
@maths.visualization2 күн бұрын
You can use Font "CMU Serif" like 3b1b Text()
@Varniex2 күн бұрын
Ok! I'll try :)
@stonedizzleful3 күн бұрын
Cool that you used Manim to make this!
@blackbutler58904 күн бұрын
why haven't I found you before :_( , this is excellent work.
@Varniex4 күн бұрын
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/Varniex/. You’ll also get 20% off an annual premium subscription.
@hacktivist5 күн бұрын
Brilliant. Never stop making videos on manimGL workings. You're the best. It also makes me curious in your working + voiceover + video editing setup. If you could make a video on that, it would be highly appreciated. 🥂
@1mjourney5 күн бұрын
This is an enormous amount of work. Thank you for sharing! I'm curious though as what are you using to compile? When I do animations with manim/python even 2-3 minutes of animation takes a really long time compile the whole animation. How are you compiling and testing your animations? Thank you.
@whyre696 күн бұрын
this is amazing
@hvyas197512 күн бұрын
Awesome work. I tried installing your code base with Manim 1.7.1 version. Some script files are giving errors as you are using a custom folder and a manim_imports file. What configuration changes do i need to make? Also, in the 3rd file, parametric curve class is being referenced but there is no corresponding import for that
@christophergame797720 күн бұрын
The probability depends on the data on which it is calculated. If the colour of the first drawn is given, that information will have the obvious effect on the calculated probability for the second colour. If the colour of the first drawn is not given, that lack of information will have the obvious effect on the calculated probability for the second colour. Always state the data on which you are calculating your probability.
@BackStab198820 күн бұрын
2 days of suffering and it's done. Finally, I've installed it. Using conda and requirements.txt to make dependencies. I've made yaml with this requirements and have created new environment for manimGL.
@BackStab198821 күн бұрын
It's interesting way of tutorial making like you may read instructions by yourself. Any problems? So you should read how to solve them. Nice one!
@GeoffryGifari25 күн бұрын
what there is a time-oscillating driving factor but no cubic term?
@GeoffryGifari25 күн бұрын
Interesting to see that the flow of "phase space fluid" seems to still be constrained within a finite area even though the model is nonlinear and chaotic. The plot doesn't stretch and warp infinitely weirdly and expand way outside
@zhongs.l.393228 күн бұрын
Very cool animation, I would appreciate it if you can share the code for my study Sorry I can't donate, I don't have a visa card
@abskrnjn28 күн бұрын
It's literally in the description
@Varniex27 күн бұрын
I have updated the code and link, in-case if it wasn't working. And, no issue about the donation. I'm just happy to help in any way I can :)
@zhongs.l.393227 күн бұрын
@@Varniex I extend my deepest gratitude to you
@saurabheightsАй бұрын
Wonderful Video!!! What did you use for audio recording and did you do any post processing of audio?
@ss_here_50Ай бұрын
how you animate your videos ?
@marco_martinАй бұрын
Bruh he literally did a whole series on this with even tutorials
@sabasmendez9584Ай бұрын
Hello, what version of manimgl are you using ?
@Varniex28 күн бұрын
I'm using latest commit of ManimGL
@5h1kh4rV3rm4Ай бұрын
Thanks mate
@VarniexАй бұрын
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/Varniex/. You’ll also get 20% off an annual premium subscription.
@maxmax0Ай бұрын
Very nice video
@kattamzeroАй бұрын
Very well Explained...Excellent Animations..👍
@maths.visualizationАй бұрын
ManimGL is the best Version ❤
@crossingmath1709Ай бұрын
Thank you for creating such sincere videos. Your teaching combines both simplicity and elegance. Respect!
@vytahАй бұрын
A simple intuitive idea to guess the answer to the original question is to notice that if 50% of balls are red, then the probability of getting two balls of the same colour is exactly 50%, and for any other ratio it's higher, reaching 100% at both 0% and 100% red balls.
@itsphoenixingtimeАй бұрын
( sum_(n=0)^100 1/101×n/100×(n - 1)/99)/( sum_(n=0)^100 1/101×n/100) This is the expression I put in wolframalpha that explains the whole thing. I admittedly didn't get this first, because I just simply found the general probability for each case, which is n/100 * n-1/99 for finding a red ball and then another red ball, and then n/100 for finding just a red ball. But the mistake I did was that I did not consider that it was conditional, and that the cases are uniformly distributed. So, after figuring that out, I found out that really, what I should have done is add up all the probabilities together for which when 2 red balls are found across all 101 cases divided by for when 1 red ball is found across all 101 cases. The 101 cases are on its own a "third layer of probability" which I failed to consider + the conditional. So with that in mind, I set out that. P(second ball is red | first ball is red) = P(first and second ball are red)/P(first ball is red) = sum from 0 to 100 of 1/101 * n/100 * n-1/99 divided by sum from 0 to 100 of 1/101 * n/100 = 2/3 I might work out the sum manually, but essentially I figured that the sum's meaning is 1/101 (probability of selecting a certain case) * n/100 (probability of selecting a red ball out of 100 balls) * n-1/99 (probability of selecting a second red ball out of 99, due to discarding), added over n from 0 to 100 (total probability of selecting 2 red balls across all cases) divided by 1/101 (probability of selecting a certain case) * n/100 (probability of selecting a red ball out of 100 balls) added over n from 0 to 100 (total probability of selecting 1 red ball across all cases)
@itsphoenixingtimeАй бұрын
Impressively, I tried to generalise this for any k, where you have k balls, and n red balls and k-n other balls. Hence in this case, you would get ( sum_(n=0)^k 1/(k + 1)×n/k×(n - 1)/(k - 1))/( sum_(n=0)^k 1/(k + 1)×n/k) This sum ALWAYS simplifies to 2/3, no matter how big k is, meaning that it doesn't matter if you had 100 balls, or 1000 balls, or a googol balls. The probability of drawing a second red ball given the first is red is ALWAYS, and always, 2/3. I then tried to see if this constant-ness extended to other cases like "given that you drew 2 red balls, what is the probability of a third" and so on and so on. It didn't hold [and varies for n], except for when you have to find the probability of drawing 2 red balls given the first one is red. Impressive!
@erez2417Ай бұрын
key word "randomly" picked a ball and it was red. So that boosts the likelihood of the events with more red balls in the collection, since you got a red ball after picking a ball randomly. if you just said picked out a red ball knowingly (assuming that it means n=0 wasn't chosen), then instead of n=0-100, the question would be the same n=0-99 in which case it would be the same probability
@胖雪人-r6mАй бұрын
how do you make the character? I mean the blue character at 3:50, thank you
@subhajitdas33Ай бұрын
Voice and way of speaking is not good.
@DissimulateАй бұрын
For the first question, I imagined that each set was a row of balls sorted with all greens on left and all reds on right. When they are stacked sequentially, there is a triangle of red balls opposite to a triangle of green balls. I cut the stack horizontally in half, with fewer red balls on top and more red balls on bottom. This cuts the "red triangle" into a similar triangle in the top half of 1/2 the height, 1/4 the area. If the top half contains ~1/4 of the total red balls, and the bottom half contains ~3/4. So there is a ~3/4 chance that the first red ball will be in one of the sets with 50 or more red balls. For larger N, it matters less that picking a red ball subtracts a red ball from the remaining set.
@VarniexАй бұрын
Unknowingly, I made a mistake using Red and Green color combination for the first few seconds of the video. And, in the rest of the video, I used Red and Blue Color for differentiating between two balls.
@Ribo_scienceАй бұрын
0:50 You logo animation is very cool.
@abskrnjnАй бұрын
Cool animations
@3B1bIQАй бұрын
Brother, can you create a course to learn manim for beginners Because your explanation is beautiful and understandable ? 🤍
@Ribo_scienceАй бұрын
Watching a Manim Tutorial made using Manim to Teach us is What i liked a lot.
@vallemusterman5393Ай бұрын
My manim installation doesn't have a "ParametricCurve" class. Also, if I google search for it, I don't find anything.
@spantheslayerАй бұрын
bro, you make good videos but for gods sake dont add music while you talk, it is frustratingly irritating.
@VarniexАй бұрын
Ok! Sure, I won't add music in future. Thanks for the feedback though
@Ribo_scienceАй бұрын
This is a very good tutorial. This helps me a lot.
@VarniexАй бұрын
Glad it was helpful!!
@Ribo_scienceАй бұрын
@@Varniex This was very helpful. but i am having a problem. At 9:48, There was self.time inside parametric function. What is it? I am not being able to use self.time in my code. how to get it please tell.
@VarniexАй бұрын
It's a Scene time in ManimGL, showing the elapsed time.
@Ribo_scienceАй бұрын
@@Varniex Thanks, But is it in Manim Community Edition?
@VarniexАй бұрын
I guess not
@mewaconiteАй бұрын
If no one said it yet, I'm telling you brother! you are genius 💫
@VarniexАй бұрын
Oh! Wow! That makes me glad, you saying that. I am not sure I deserve that. 😅😅 But, thank you for the kind words, I'd really appreciate it. ✌️
@DigitalMirrorComputingАй бұрын
Love it mate! I am just getting started with Manim and these videos really helped! I don't really like the CE version as it renders the thing everytime. Grant's version far superior and the OpenGL really makes a difference!
@VarniexАй бұрын
Glad to hear that!
@ninearchonlineАй бұрын
yoo i need a teacher like you sir <3
@VarniexАй бұрын
I'm glad to hear that! Thanks for the nicest comment!!