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

Поділитися
Вставка
  • Опубліковано 10 лют 2025

КОМЕНТАРІ • 47

  • @alaanasser3243
    @alaanasser3243 2 роки тому +10

    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 роки тому +19

    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.

  • @glowstonedust680
    @glowstonedust680 Рік тому +2

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

  • @informatiker8137
    @informatiker8137 Рік тому +3

    Best video about 3D transformation ever!! Thanks!

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

  • @ulysse6825
    @ulysse6825 2 місяці тому

    incredible video, thank you so much for the clear explanation

  • @bluewillowjiankaameilu9184
    @bluewillowjiankaameilu9184 Рік тому +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.

  • @pascalmeger7814
    @pascalmeger7814 9 місяців тому +2

    Perfect Playlist

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

  • @colonelfreelance2561
    @colonelfreelance2561 Рік тому +1

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

  • @izagawd
    @izagawd 4 місяці тому

    excellent video

  • @S1KHooligan
    @S1KHooligan Рік тому

    So clearly explained. Thank you for this.

  • @masterxeon1001
    @masterxeon1001 2 місяці тому

    Lovely video

  • @almanduku9043
    @almanduku9043 4 місяці тому

    That's good mannn that's good

  • @ahmadb.e.k4629
    @ahmadb.e.k4629 11 місяців тому

    that is pretty good explanation.

  • @amblypygi6651
    @amblypygi6651 3 роки тому +1

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

  • @pinklady7184
    @pinklady7184 3 роки тому +1

    Insightful tutorial. Thanks.

  • @unity3dconcepts434
    @unity3dconcepts434 3 роки тому +1

    Thanks for sharing your knowledge..

  • @manfredbogner9799
    @manfredbogner9799 6 місяців тому

    Sehr gut

  • @fadlialim8762
    @fadlialim8762 3 роки тому +4

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

  • @ysfla
    @ysfla Рік тому +1

    thanks

  • @hazer660
    @hazer660 7 місяців тому +1

    4D tutorial when? 😝

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

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

  • @stephenhemingway9435
    @stephenhemingway9435 3 роки тому +2

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

    • @ComputerScienceLessons
      @ComputerScienceLessons  3 роки тому +1

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

    • @stephenhemingway9435
      @stephenhemingway9435 3 роки тому +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.

  • @febifebriansyah8171
    @febifebriansyah8171 Рік тому

    could you explain about homogeneus coordinat system?

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

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