Linear Algebra for Computer Scientists. 14. 3D Transformation Matrices

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 47

  • @alaanasser3243
    @alaanasser3243 2 ปีที่แล้ว +8

    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

  • @blanchsb
    @blanchsb 2 ปีที่แล้ว +17

    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.

  • @informatiker8137
    @informatiker8137 ปีที่แล้ว +3

    Best video about 3D transformation ever!! Thanks!

  • @ulysse6825
    @ulysse6825 หลายเดือนก่อน

    incredible video, thank you so much for the clear explanation

  • @thenixboy
    @thenixboy ปีที่แล้ว

    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.

  • @hobart3056
    @hobart3056 2 ปีที่แล้ว +2

    Fantastic series, unbelievably well explained. Thanks for all your effort.

    • @KabelkowyJoe
      @KabelkowyJoe ปีที่แล้ว

      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

  • @glowstonedust680
    @glowstonedust680 ปีที่แล้ว +1

    Yo this guys sick if you wanna learn matrix applications watch this video its too easy to understand

  • @S1KHooligan
    @S1KHooligan ปีที่แล้ว

    So clearly explained. Thank you for this.

  • @pascalmeger7814
    @pascalmeger7814 8 หลายเดือนก่อน +2

    Perfect Playlist

  • @izagawd
    @izagawd 3 หลายเดือนก่อน

    excellent video

  • @colonelfreelance2561
    @colonelfreelance2561 11 หลายเดือนก่อน +1

    Well That was cristal clear !! Thank you sooo much !!!

  • @bluewillowjiankaameilu9184
    @bluewillowjiankaameilu9184 11 หลายเดือนก่อน +1

    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.

    • @ComputerScienceLessons
      @ComputerScienceLessons  10 หลายเดือนก่อน

      Thanks for the compliment. I'm delighted to be of assistance. :)KD

  • @masterxeon1001
    @masterxeon1001 หลายเดือนก่อน

    Lovely video

  • @pinklady7184
    @pinklady7184 3 ปีที่แล้ว +1

    Insightful tutorial. Thanks.

  • @ahmadb.e.k4629
    @ahmadb.e.k4629 10 หลายเดือนก่อน

    that is pretty good explanation.

  • @unity3dconcepts434
    @unity3dconcepts434 3 ปีที่แล้ว +1

    Thanks for sharing your knowledge..

  • @fadlialim8762
    @fadlialim8762 3 ปีที่แล้ว +4

    Amazing explanation! A question: What do you use for your animations?

  • @amblypygi6651
    @amblypygi6651 3 ปีที่แล้ว +1

    You're doing god's work, thank you!

  • @almanduku9043
    @almanduku9043 3 หลายเดือนก่อน

    That's good mannn that's good

  • @ysfla
    @ysfla ปีที่แล้ว +1

    thanks

  • @cohenbore8701
    @cohenbore8701 3 ปีที่แล้ว +1

    Mega thanks...wat abt other transformations sheer, reflection..

    • @ComputerScienceLessons
      @ComputerScienceLessons  3 ปีที่แล้ว +2

      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

  • @manfredbogner9799
    @manfredbogner9799 5 หลายเดือนก่อน

    Sehr gut

  • @stephenhemingway9435
    @stephenhemingway9435 2 ปีที่แล้ว +2

    Have you finished the series or will you be continuing with more LA videos? They're really good.

    • @ComputerScienceLessons
      @ComputerScienceLessons  2 ปีที่แล้ว +1

      I would like to do more - when time allows. LA is important in quantum computing too. :)KD

    • @stephenhemingway9435
      @stephenhemingway9435 2 ปีที่แล้ว +1

      @@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.

  • @pictzone
    @pictzone ปีที่แล้ว

    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.

  • @anudarienkhbayar4700
    @anudarienkhbayar4700 2 ปีที่แล้ว +1

    What's program do you use for 3d?

    • @ComputerScienceLessons
      @ComputerScienceLessons  2 ปีที่แล้ว

      Blender - it's a bit of a learning curve but very effective, and it's free :)KD

  • @febifebriansyah8171
    @febifebriansyah8171 ปีที่แล้ว

    could you explain about homogeneus coordinat system?

  • @hazer660
    @hazer660 6 หลายเดือนก่อน +1

    4D tutorial when? 😝

  • @super_jo_nathan
    @super_jo_nathan 3 ปีที่แล้ว +1

    What's going on with all the reuploads?

    • @ComputerScienceLessons
      @ComputerScienceLessons  3 ปีที่แล้ว +3

      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

    • @kissmeimhuman
      @kissmeimhuman 3 ปีที่แล้ว +3

      @@ComputerScienceLessons Thank you for creating these videos. Very appreciative.

  • @prometheusli101
    @prometheusli101 3 ปีที่แล้ว +1

    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

  • @tabletuser123
    @tabletuser123 ปีที่แล้ว

    0:37 amogus