JavaScript Beginner Project Tutorial: The Ebbinghaus Illusion

  Рет қаралды 2,552

Radu Mariescu-Istodor

Radu Mariescu-Istodor

Күн бұрын

Пікірлер: 54
@Frankslaboratory
@Frankslaboratory 4 ай бұрын
I like when you make projects like this. Always fun to follow along
@All-about-te
@All-about-te 4 ай бұрын
@Radu
@Radu 4 ай бұрын
Glad to hear :-) Looks like we switched content recently: you do more elaborate projects and I do simpler ones. I will have to catch up on your content after the holiday.
@alwysrite
@alwysrite 4 ай бұрын
love how you walk though everything from scratch- great stuff as always - thankyou
@Radu
@Radu 4 ай бұрын
Glad you enjoyed it :-)
@DanielJoseAutodesk
@DanielJoseAutodesk 4 ай бұрын
What crazier thing 😵😵Clearly one has the impression that the central circle changes. But it does NOT change .. How crazy. 😵🤪I liked the tip to put the name of the variables in the body of the call of a function. This makes it much easier to understand the code.😁👍
@Radu
@Radu 4 ай бұрын
Glad you liked the effect and the coding tips :-) Thanks for watching!
@enjoysharingcaring
@enjoysharingcaring 4 ай бұрын
This is the best way, I have ever seen.
@Radu
@Radu 4 ай бұрын
Thanks :-)
@yusuf.isyaku
@yusuf.isyaku 4 ай бұрын
I laughed out loudly when the animation started, it was like magic. Thank you Radu
@Radu
@Radu 4 ай бұрын
Cool :-) Thanks for watching!
@2difficult2do
@2difficult2do 4 ай бұрын
Excellent explanation, clear demonstration and flawless execution I love your videos filled with useful information. Thank you!
@Radu
@Radu 4 ай бұрын
Thank you :-)
@ahmad-murery
@ahmad-murery 4 ай бұрын
Using line dashes is a clever idea, Why complicating things when it can done by a couple lines of code. That was a fun little project and I hope you do more stuff like this. Thanks Radu!
@Radu
@Radu 4 ай бұрын
Yeah, it's something more people should know about. Sometimes dashes can be used in creative ways (like I show in my most recent video about the train).
@paulehrig6414
@paulehrig6414 4 ай бұрын
Terrific project and design! Your explanation is first rate! Keep making these cool projects!!!
@Radu
@Radu 4 ай бұрын
Thanks, will do! :-)
@omeralishin
@omeralishin 4 ай бұрын
WOW! Amazing
@Radu
@Radu 4 ай бұрын
Thanks!
@ur4me0
@ur4me0 4 ай бұрын
Nice title song 😊
@Radu
@Radu 4 ай бұрын
Haha, thanks :-)
@tebunia
@tebunia 4 ай бұрын
Thanks!
@Radu
@Radu 4 ай бұрын
Thank you! :-)
@artby3606
@artby3606 Ай бұрын
Thank you 💜💜💜
@Radu
@Radu Ай бұрын
You're welcome :-)
@vladyslav-py-js-cs
@vladyslav-py-js-cs 4 ай бұрын
Wonderful lesson😁
@Radu
@Radu 4 ай бұрын
Glad you liked it :-)
@Abbatyya
@Abbatyya 4 ай бұрын
Thank you sir 🫡
@Radu
@Radu 4 ай бұрын
No problem :-)
@r-i-ch
@r-i-ch 4 ай бұрын
Great stuff. I’m now going to be saying the word “lerp “ all the time.😂 Is there an easy way to animate the flowers rotating?
@dan-florinchereches4892
@dan-florinchereches4892 4 ай бұрын
I would say that you can try to replace the start and endpoints of the outer circle from 0 to 2PI instead to have a starting point dependant on the t variable. Say you want to have a rotation period T of 20 sec then you can add (t modulo T)/T * 2 * math.pi to both start and endpoints to the arc that has circle dashes on it. Not sure how you do modular arithmetic in Java and too lazy to check.
@Radu
@Radu 4 ай бұрын
Good Idea! @r-i-ch, you can also try using the lineDashOffset property of the context.
@adilsonbuset738
@adilsonbuset738 4 ай бұрын
Merci beaucoup, professeur Radu. Visual Studio Code ne reconnaît pas le type de canvas HTML. Savez-vous comment résoudre cela ?
@Radu
@Radu 4 ай бұрын
If you want it to do that, you can try doing as instructed here: inspirnathan.com/posts/6-get-intellisense-for-html-canvas
@adilsonbuset738
@adilsonbuset738 4 ай бұрын
@@Radu Ça a marché. Merci
@MadaraAzukar
@MadaraAzukar 4 ай бұрын
❤🎉
@Radu
@Radu 4 ай бұрын
:-)
@FartherOfShaytan
@FartherOfShaytan 4 ай бұрын
Wow! Build this themes if you can! ( Vanilla JS with OOP)! 1. Video Player like KZbin (All functionality) (Responsive), (Preview), (Quality change) etc....; 2. Image Editor (Cropper); 3. Video Editor 4. Custom range slider |=============O===============| don't use
@Radu
@Radu 4 ай бұрын
Thanks, but I'm not interested in doing things that are already done (quite well).
@tithos
@tithos 4 ай бұрын
I would call the "pedals" satellites
@Radu
@Radu 4 ай бұрын
Satellites works too :-) But I was referring to 'petals' like those in flowers.
@scottonanski4173
@scottonanski4173 4 ай бұрын
HEY! Where's the coding with Radu theme song!?!?!?
@Radu
@Radu 4 ай бұрын
At the start, after I talk for a bit!
@georgecrisan9499
@georgecrisan9499 3 ай бұрын
why not make this also with html and css only :D ? Great video by the way
@Radu
@Radu 3 ай бұрын
I guess you can, including the animation. Could you even set the number of 'petals' as a parameter? Not sure how to do that (I'm not great at CSS).
@georgecrisan9499
@georgecrisan9499 3 ай бұрын
@@Radu I understand the context of this project is to learn maths and canvas api. For the sake of discussion, can be done with hardcoded html for that or some lightweight JS script to handle the petals, amending the DOM with some click events. I like this pattern with the animation, I will make it as a Loader for my next personal UI project
@Radu
@Radu 3 ай бұрын
Ah, alright :-)
@tithos
@tithos 4 ай бұрын
looks like the orange circle is raising in the air
@Radu
@Radu 4 ай бұрын
Yeah! Like if you look from above.
@nishthascoding2889
@nishthascoding2889 4 ай бұрын
You are great
@Radu
@Radu 4 ай бұрын
Thanks :-)
@All-about-te
@All-about-te 4 ай бұрын
🤍
@Radu
@Radu 4 ай бұрын
👍
JavaScript Impossible Triangle Project Tutorial
25:58
Radu Mariescu-Istodor
Рет қаралды 2,8 М.
Drawing CIRCLES in 10 Different Ways with JavaScript
35:42
Radu Mariescu-Istodor
Рет қаралды 3 М.
У вас там какие таланты ?😂
00:19
Карина Хафизова
Рет қаралды 22 МЛН
Polyrhythms in JavaScript | How Math Can Make Your Code Better (#SoMEπ )
46:30
Radu Mariescu-Istodor
Рет қаралды 4,5 М.
Beginner React.js Coding Interview (ft. Clément Mihailescu)
36:31
Ben Awad
Рет қаралды 2,2 МЛН
10 Ways to Sum Array Elements in JavaScript
18:12
Radu Mariescu-Istodor
Рет қаралды 1,8 М.
You Don’t Need JavaScript for That, by Kevin Powell
39:26
JetBrains
Рет қаралды 8 М.
Please stop using px for font-size.
15:18
Coder Coder
Рет қаралды 231 М.
Realistic Spinning Wheels with JavaScript (SEISURE WARNING!)
23:04
Radu Mariescu-Istodor
Рет қаралды 3 М.
Vim Tips I Wish I Knew Earlier
23:00
Sebastian Daschner
Рет қаралды 76 М.
21 Programming Project Ideas (Beginner to Advanced)
15:49
Coding with Lewis
Рет қаралды 378 М.
JavaScript Infinite Zoom Effect
28:55
Radu Mariescu-Istodor
Рет қаралды 4,7 М.