Oh man... tears of joy because of this joyful of an explanation... Despite reading books on application of LA, nothing comes close to this visual explanation....Love from Syria brother
I am actually trying to wrap my head around matrix math in blender while writing some python scripts and I found out you are using blender to explain matrix math! I watched the entire series just so I could understand this last video best and I am really glad I did. You built on the topics really well. Thank you.
I watched the whole series in a blink, which is unsual given I get bored quite fast, but I learned every bit of this very series and feel I should go through it a couple more times and take notes. Great content.
Don't know yet- looks like well explained, i found another one - on Cem Yuksel channel, this guy "lives" inside graphics card and do have great personality sense of humor
Thank you so much for this mind-blowing video! Although you made it quite clear how most computer graphics are rendered on the fundamental level, I'm wondering how distorsion effects work in the same context. Because those don't seem as simple as doing some holistic operations on the entire plane. You're basically affecting a local group of vectors that kind of propogate (dictated by some kind of algorithm) a certain way and distance to nearby vectors, depending how far it's pre-programmed to propagate. How come these kind of effects don't violate the uniformity of linear transformations that are usually applied? Because they certainly can't be linear anymore if they apply only a limited amount of space.
You're welcome. I stuck with the most commonly used transformations which apply to computer graphics in 3D space. However, the same fundamental principles apply to sheering and reflection - it's just a matter of using the appropriate matrices. :)KD
@@ComputerScienceLessons LA is a great topic. I appreciate it when you talk about the mathematical aspects of computer science. Quantum computing would be a fascinating series too. As an IT professional in a college in Montreal, Canada, I enjoy and learn from each and every one of your series.
Small errors which I couldn't let go. In fact the first matrix video will be reuploaded again today because someone spotted a tiny miscalculation. :)KD
Oh man... tears of joy because of this joyful of an explanation... Despite reading books on application of LA, nothing comes close to this visual explanation....Love from Syria brother
I am actually trying to wrap my head around matrix math in blender while writing some python scripts and I found out you are using blender to explain matrix math! I watched the entire series just so I could understand this last video best and I am really glad I did. You built on the topics really well. Thank you.
Thank you. Much appreciated :)KD
Yo this guys sick if you wanna learn matrix applications watch this video its too easy to understand
Best video about 3D transformation ever!! Thanks!
I watched the whole series in a blink, which is unsual given I get bored quite fast, but I learned every bit of this very series and feel I should go through it a couple more times and take notes. Great content.
incredible video, thank you so much for the clear explanation
I wish u are my university faculty. I've never seen such explanation and the importance of it for CSE students.
Thank you so much respected sir.
Thanks for the compliment. I'm delighted to be of assistance. :)KD
Perfect Playlist
Thank you :)KD
Fantastic series, unbelievably well explained. Thanks for all your effort.
Don't know yet- looks like well explained, i found another one - on Cem Yuksel channel, this guy "lives" inside graphics card and do have great personality sense of humor
Well That was cristal clear !! Thank you sooo much !!!
You're most welcome :)KD
excellent video
So clearly explained. Thank you for this.
Lovely video
That's good mannn that's good
that is pretty good explanation.
You're doing god's work, thank you!
Thank you so much :)KD
Insightful tutorial. Thanks.
You're welcome :)KD
Thanks for sharing your knowledge..
You're welcome :)KD
Sehr gut
Amazing explanation! A question: What do you use for your animations?
Thank you. I use Blender for the animations. :)KD
thanks
4D tutorial when? 😝
Thank you so much for this mind-blowing video! Although you made it quite clear how most computer graphics are rendered on the fundamental level, I'm wondering how distorsion effects work in the same context. Because those don't seem as simple as doing some holistic operations on the entire plane. You're basically affecting a local group of vectors that kind of propogate (dictated by some kind of algorithm) a certain way and distance to nearby vectors, depending how far it's pre-programmed to propagate.
How come these kind of effects don't violate the uniformity of linear transformations that are usually applied?
Because they certainly can't be linear anymore if they apply only a limited amount of space.
Mega thanks...wat abt other transformations sheer, reflection..
You're welcome. I stuck with the most commonly used transformations which apply to computer graphics in 3D space. However, the same fundamental principles apply to sheering and reflection - it's just a matter of using the appropriate matrices. :)KD
Have you finished the series or will you be continuing with more LA videos? They're really good.
I would like to do more - when time allows. LA is important in quantum computing too. :)KD
@@ComputerScienceLessons LA is a great topic. I appreciate it when you talk about the mathematical aspects of computer science. Quantum computing would be a fascinating series too. As an IT professional in a college in Montreal, Canada, I enjoy and learn from each and every one of your series.
could you explain about homogeneus coordinat system?
What's program do you use for 3d?
Blender - it's a bit of a learning curve but very effective, and it's free :)KD
What's going on with all the reuploads?
Small errors which I couldn't let go. In fact the first matrix video will be reuploaded again today because someone spotted a tiny miscalculation. :)KD
@@ComputerScienceLessons Thank you for creating these videos. Very appreciative.
so why i need the fourth row? i just delete it, anyhow the fourth result is always one, i just type fourth param & result equal one
It wont work every time :)KD
0:37 amogus
Indeed! :)KD