Graphics in 5 Minutes

Graphics in 5 Minutes

Each of these 5 minute "cartoons" are equivalent to a 50 minute university-level computer graphics course.
They are used to teach CSE 457 at the University of Washington.
See here for more information: g5m.cs.washington.edu/

Ray Tracing in 5 minutes

Ray Tracing in 5 minutes

Rotation by shearing

Rotation by shearing

Interpolation in 5 minutes

Interpolation in 5 minutes

Meshes in 5 minutes

Meshes in 5 minutes

Пікірлер

  • @MikeSaintAntoine
    @MikeSaintAntoine7 сағат бұрын

    Anyone else watching this because of the KAN paper that just came out? lol Great video! 👍

  • @user-cm5es5kk7j
    @user-cm5es5kk7jКүн бұрын

    help me a lot, can't wait to see more

  • @pokemonkaipokemon
    @pokemonkaipokemon3 күн бұрын

    can u make a video about Piecewise Affine Transformation . i made some diy book scanner .i have some curved pages while i scann . this issue is something that can be solved with a programm called abbyfinereader and the command straighten text line . but i am trying to correct it with python.

  • @stayhappy-forever
    @stayhappy-forever4 күн бұрын

    come back :(

  • @sreenivasulupala2374
    @sreenivasulupala23746 күн бұрын

    Excellent explanation. Thank you.

  • @argh44z
    @argh44z7 күн бұрын

    these videos are gold!

  • @bugra7097
    @bugra70978 күн бұрын

    hats off.

  • @bugra7097
    @bugra70978 күн бұрын

    grateful

  • @bugra7097
    @bugra70978 күн бұрын

    you are the best. I watched many vids but that is the only one makes sense.

  • @jbrownson
    @jbrownson9 күн бұрын

    excellent explanation, thanks

  • @precastdetailing
    @precastdetailing9 күн бұрын

    very good mate.

  • @bardiashahrestani3291
    @bardiashahrestani329110 күн бұрын

    hear me out. it'll be "Interpolation in 2.5 minutes" if you put the playback speed on 2x

  • @omarel-ghezawi6466
    @omarel-ghezawi646611 күн бұрын

    Excellent in every respect. I read the remaining comments agreeing with most of them and ticking the like thumbs to save me repeating what they have said. Thanks a lot.

  • @solotron7390
    @solotron739012 күн бұрын

    Finally! Someone who knows how explain complexity with simplicity.

  • @mohajeramir
    @mohajeramir18 күн бұрын

    Excellent

  • @junglemandude
    @junglemandude19 күн бұрын

    Thanks, what a video, in 8 minutes I have learnet so much, and very well explained with graphics indeed.

  • @Eis461
    @Eis46120 күн бұрын

    Beneficial

  • @cloudysh
    @cloudysh24 күн бұрын

    This was so surprisingly great :3

  • @metaljacket8102
    @metaljacket810225 күн бұрын

    This is really awsome! It's the best video that explains DRL in such an easy to understand way!

  • @bombur9007
    @bombur900725 күн бұрын

    how many layers should such network have

  • @Flaaroni
    @Flaaroni28 күн бұрын

    The third interpretation for mirror reflection is so funny out of context

  • @melissapereira6957
    @melissapereira695729 күн бұрын

    I totally love the way you explained this :)

  • @tolkunovart
    @tolkunovartАй бұрын

    I've watched a bunch of different videos about Ray Tracing and Path Tracing and they all say that the rays fly out of the camera and reflect off the surface, the difference is that in Path Tracing many rays will reflect in random directions, while in Ray Tracing a single ray will reflect and fly directly to the light source. This raised a lot of questions in my mind, how do reflections, shadows, transparent materials, etc. work in Ray Tracing, but no one in their videos even thinks about it, they just reflect a ray once and that's it. I finally found this video that explained literally everything and answered all my questions, it's literally a diamond for me, thank you

  • @tuulymusic3856
    @tuulymusic3856Ай бұрын

    Please come back, your videos are great!

  • @creamycreations7881
    @creamycreations7881Ай бұрын

    Just fuc**ng amazing video hats offf

  • @mineq4967
    @mineq4967Ай бұрын

    but by what number do you change the weights like you never told us

  • @darthvader4899
    @darthvader4899Ай бұрын

    this is video is super underrated. In fact the whole channel is underrated.

  • @labCmais135
    @labCmais135Ай бұрын

    Wow, just saw this 😂, its excellent, thank you

  • @Sm_Colly
    @Sm_CollyАй бұрын

    Soothing voice to learn about transformers and warm room is perfect for recipe for my sleep.🛌

  • @sumitpawar000
    @sumitpawar000Ай бұрын

    Wow .. what an explanation sir ❤ Thank you 🙏

  • @UzunKamis
    @UzunKamisАй бұрын

    Part 1 -- Cubic Curves kzread.info/dash/bejne/i4GglJeic6a4ldo.html Part 2 -- Catmull-Rom and Natural Cubic Splines kzread.info/dash/bejne/doCn082Qhpmpkco.html Part 3 -- B-Splines and 2D kzread.info/dash/bejne/fKuClpWKcc-sZZM.html

  • @UzunKamis
    @UzunKamisАй бұрын

    Part 1 -- Cubic Curves kzread.info/dash/bejne/i4GglJeic6a4ldo.html Part 2 -- Catmull-Rom and Natural Cubic Splines kzread.info/dash/bejne/doCn082Qhpmpkco.html Part 3 -- B-Splines and 2D kzread.info/dash/bejne/fKuClpWKcc-sZZM.html

  • @UzunKamis
    @UzunKamisАй бұрын

    Thank you very much for this very explanatory video. It is the first time we are studying this with my project students. We would like to make some comments about what we get from the explanations. Please correct us if we are wrong. For NCS, we use f''[x_{k+1}]=g''[x_{k+1}] condition in the middle points together with f''[x_{1}]==0 and g''[x_{n}]==0 at the end points. While, for CRS, we use f'[x_{k+1}]=g'[x_{k+1}]=(g[x_{k+2}]-f[x_{k}])/(x_{k+2}-x_{k}) together with some derivative constraints (such as f'[x_{1}]=0 and g'[x_{n}]=-1) at the end points.

  • @solveigberling1662
    @solveigberling1662Ай бұрын

    That was dope

  • @tushargupta1999
    @tushargupta1999Ай бұрын

    This video is amazing. You explained everything in such a simple manner. I am feeling really motivated to learn more about reinforcement learning and neural networks after watching this.

  • @garvjoshi1111
    @garvjoshi1111Ай бұрын

    🔥🔥🔥 probably for the first time I'm using this emoji for education related things

  • @themax2go
    @themax2goАй бұрын

    agi: 1. ai develops understanding of win-loss conditions and sets policy params (inputs & actions) accordingly. 2. ai creates (= designs & builds) training env(s). 3. ai iterates, avals & adjusts policy parameters accordingly 4. done (or validation run(s) w/ human(s))

  • @user-hf5og1bt8j
    @user-hf5og1bt8j2 ай бұрын

    amazing video! thank you!

  • @PranavAshok
    @PranavAshok2 ай бұрын

    You are really gifted at this! Thank you so much!

  • @_sudipidus_
    @_sudipidus_2 ай бұрын

    This is so good I’m inspired to go back and learn Fourier and Taylor series

  • @jeffhall4214
    @jeffhall42142 ай бұрын

    What if the spline is in 3D space and now there's a Z component as well? How do we account for that?

  • @g5min
    @g5min2 ай бұрын

    see part 3...

  • @jeffhall4214
    @jeffhall42142 ай бұрын

    Thank you sir. @@g5min

  • @memesalldayjack3267
    @memesalldayjack32672 ай бұрын

    oh man, this tutorial is so well explained and compact, i already feel like i could come up with a rough code to do those subdivisions, tho the 3d part having multiple neighbors i haven't grasped yet, i think I'll look into that quad algorithm

  • @breakdancerQ
    @breakdancerQ2 ай бұрын

    Too frikin awesome

  • @ravikiranramachandra1000
    @ravikiranramachandra10002 ай бұрын

    Explanation is really good😊

  • @vigajad7677
    @vigajad76772 ай бұрын

    ...man. I've been trying to learn this (and some other stuff when I gave up on this particular topic :')) for computer graphics exam for past 3 days and didn't get the intuitions for the affine operations at all. Until now. Wow. Thank you A LOT.

  • @hansu7474
    @hansu74742 ай бұрын

    Great video!

  • @hansu7474
    @hansu74743 ай бұрын

    Great video mate!

  • @monkeyrobotsinc.9875
    @monkeyrobotsinc.98753 ай бұрын

    huhMAUjinus not homo-genius. but cool.

  • @monkeyrobotsinc.9875
    @monkeyrobotsinc.98753 ай бұрын

    nice. but turn up your volume and use sound compression thanks.

  • @federicosalvetti7703
    @federicosalvetti77033 ай бұрын

    My man you are great, I am implementing this in code as an exercise and I am understanding so much better!