How do Video Game Graphics Work?

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

ความคิดเห็น • 9K

  • @BranchEducation
    @BranchEducation  11 หลายเดือนก่อน +4474

    This has been one of our favorite videos to make thus far. In this video, we covered the core steps of the video game graphics algorithm. We are debating making a 2nd video on some of the more advanced topics such as how shadows, reflections, and specular highlights (metal shininess) are calculated, as well as UVs, Normal Maps, Deferred Rendering, and other topics. However, 'part two' videos are tricky on TH-cam because they rely on the viewer watching the first part, and there's always some level of attrition. So if you want a Part 2 / 2nd video on this topic, comment below on your interest.

    • @midnight94387
      @midnight94387 11 หลายเดือนก่อน +21

      DANG

    • @Tempestelterna
      @Tempestelterna 11 หลายเดือนก่อน +95

      Please do a part two!!!! 🎉🎉🎉love your videos!

    • @cnaratay8105
      @cnaratay8105 11 หลายเดือนก่อน +36

      Please !!!!

    • @Darkknight512
      @Darkknight512 11 หลายเดือนก่อน +41

      When are you going to make a video on making one of your videos?

    • @ward_cleaver
      @ward_cleaver 11 หลายเดือนก่อน +25

      Highly interested.

  • @wedusk
    @wedusk 11 หลายเดือนก่อน +16519

    I'm a professional graphics engineer and this is one of the best videos covering this topic. I will be using this video for newcomers to the field.

    • @tommytek_bs
      @tommytek_bs 11 หลายเดือนก่อน +383

      That's my dream job, but I don't know where to start to turn this passion into a job. I would be very curious to know about your experience and how you have reached this point in your professional life.

    • @flowfrog101
      @flowfrog101 11 หลายเดือนก่อน +148

      University or intern ships in game development can be your first steps i guess.

    • @Sunny-Gupta1
      @Sunny-Gupta1 11 หลายเดือนก่อน +44

      Nice bro, appreciated

    • @marcel151
      @marcel151 11 หลายเดือนก่อน +262

      @@tommytek_bs Learn math, learn math, and also learn math. So important for this topic.

    • @its_argho
      @its_argho 11 หลายเดือนก่อน +215

      @@marcel151not just any math. Heavy focus on coordinate geometry, trigonometry and calculus

  • @harrylee9289
    @harrylee9289 10 หลายเดือนก่อน +3337

    The amount of work behind this 20 minute video is amazing. I am not taking it for granted.

    • @b.s.7693
      @b.s.7693 10 หลายเดือนก่อน +29

      Surely more work than most of the low level trash games on Steam

    • @MsGrowland
      @MsGrowland 10 หลายเดือนก่อน +1

      fr

    • @DorinAlexandruIliuc-mu3cf
      @DorinAlexandruIliuc-mu3cf 8 หลายเดือนก่อน +1

      FULLY agree!!!

    • @ekojar3047
      @ekojar3047 7 หลายเดือนก่อน +2

      I know, I was just wondering how long it took for every shot with the wire frame switching back and forth. It's not just switching off or on. It fades across in a nice smooth way that really communicates.
      Not to mention all the raster triangle parts!
      Demonstrating anti aliasing very well!

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

      man I'm wondering how long it took and how many engineers worked to design this

  • @jpkral
    @jpkral 11 หลายเดือนก่อน +2179

    This channel, and this video, is the most underrated in the youtube algorithm. Instead of junkie videos that the majority consume, I wish it was videos like these that deserve the spotlight and recognition. This is amazing work and I hope there is nothing out there that forces you guys to slow down

    • @exorsex3700
      @exorsex3700 11 หลายเดือนก่อน +15

      So true

    • @Ponyfox
      @Ponyfox 11 หลายเดือนก่อน +27

      Ironically, the algorithm did get me to this channel. But I agree it is through personal tuning versus a proper display more on the front for "everyone" to discover. I definitely remember it wasn't because of TH-cam randomly recommending it. A true shame indeed. Hopefully the likes and the comments help enough to keep on trucking.

    • @Sekhmmett
      @Sekhmmett 11 หลายเดือนก่อน +7

      How this video could be underrated if it was just posted?

    • @Cooldude123_4
      @Cooldude123_4 11 หลายเดือนก่อน +9

      @@Sekhmmettstill underrated

    • @Davids6994
      @Davids6994 11 หลายเดือนก่อน +12

      Algorithm knows most people have the attention span of a reel, most people wouldn't get through the intro of this video

  • @alarmgoesding
    @alarmgoesding 4 หลายเดือนก่อน +22

    If you've taken a linear algebra course, this video is super easy to follow and covers a majority of the graphics process. Bravo!

  • @mattwatkins8453
    @mattwatkins8453 11 หลายเดือนก่อน +920

    I've been playing video games for over 30 years and been a professional graphic designer for over 12 and I've never seen such a clear and well produced video explaining how video game graphics work. VERY impressive.

  • @RVillani
    @RVillani 11 หลายเดือนก่อน +789

    As a game dev, this video will make my life that much easier as an introduction to newcomers to the field. Beautifully crafted, guys! Kudos!

    • @yoshispandol8610
      @yoshispandol8610 11 หลายเดือนก่อน +6

      indeed, this video came at the right time because im planning to get into UE5 for the first time.

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

      Me too.

    • @SAINTLUK
      @SAINTLUK 11 หลายเดือนก่อน +2

      Bro pls send me something

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

      Bro send me too😂

    • @ADEPS.
      @ADEPS. 11 หลายเดือนก่อน +2

      Oh no, I was not asking for money, I said I'm a developer too lol.

  • @snehmehta
    @snehmehta 11 หลายเดือนก่อน +988

    This is genuinely a 20 min long master class and the fact that we are able to watch it for free is crazy. Thank you team branch Education for such awesome content.

    • @TollmanVideoWorks
      @TollmanVideoWorks 11 หลายเดือนก่อน +4

      comment for the algo :D

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

      Ikr it’s insane

    • @CarsDot-Com
      @CarsDot-Com 7 หลายเดือนก่อน

      They have 1.6 mill + subs and this video got over 2m views, I'm pretty sure you are helping them by viewing this as much as they're helping you with the information
      So no this is not free

    • @Anonymous-pm7jf
      @Anonymous-pm7jf 6 หลายเดือนก่อน

      Dude swinging hard from their nuts

  • @Habixus
    @Habixus 4 หลายเดือนก่อน +10

    I knew about 80% of this, but could never explain it to interested people. Now I can use this video. It's a real gem! 😮

  • @lightdark8468
    @lightdark8468 10 หลายเดือนก่อน +680

    What a wild video. 30 Years of gaming and never have i understood the mathematical complexity involved in the more modern games. Honestly breathtaking. Now playing AAA modded games in VR obviously takes these calculations to the next level. What a time to be alive. Great video guys!

    • @MsGrowland
      @MsGrowland 10 หลายเดือนก่อน +9

      I guess it is especially astounding to us because we have not been there for its gradual increase into being this complex. I assume certain things that were groundbreaking 20 years ago are now quite simple, and the same will happen again to what we're witnessing now. But at the end of the day, the magical scenarios we have all found ourselves engaged in through the years of gaming are all just math and algorithms, very convincing math and algorithms.

    •  8 หลายเดือนก่อน +4

      While VR comes with many optical and form-factor challenges, it’s pretty much identical from a graphics pipeline perspective. You simply render two images from two cameras, one for left and right eye.
      Things like DLSS and ray tracing are much “bigger” changes to the graphics pipeline itself, as well as the GPU hardware.

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

      You better not know my profession you will get crazy.
      A dentist who made this algorithm, striking story. 🤨

    • @Reinaldo-e9y
      @Reinaldo-e9y 2 หลายเดือนก่อน +1

      Of course, this is not all the mathematics involved in the process, there are functions much more complex than those shown in the video, and for the more complex functions, it is first necessary to make approximations with the Taylor polynomial, find the normals and then perform all those matrix vector products.

  • @Static_MA
    @Static_MA 10 หลายเดือนก่อน +319

    It’s hard to believe that content of this quality is free. It amazes me the things that us humans have accomplished. Something that most people don’t give a second thought to, they just download a game and have fun playing it without thinking of the incredible engineering behind every pixel on their screen. It is truly awe-inspiring.

    • @srirampaga2249
      @srirampaga2249 10 หลายเดือนก่อน +5

      I was just awstruck after seeing the video! truly amazing

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

      Totally agree with you! I can't stop calculating while playing COD :D

    • @4reinersplug959
      @4reinersplug959 10 หลายเดือนก่อน +5

      Sadly enough, we don’t give the ‘nerds’ who do all this enough credit.

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

      You’re almost at 1,000 subs! I subbed btw.🎉🎉

    • @Static_MA
      @Static_MA 10 หลายเดือนก่อน +1

      @@AyJayEm23 Thanks lol took me 10 years. At this rate I’ll get my diamond play button in about 100,000 years!

  • @VikramBamel
    @VikramBamel 10 หลายเดือนก่อน +511

    As someone who works on
    GPU Hardware Design, I didn't expect the video to cover so much of the subject. Thoroughly enjoyed the video and would highly recommend to beginners in the field.

    • @Decenium
      @Decenium 10 หลายเดือนก่อน +1

      what does that even mean, what do you do?

    • @VikramBamel
      @VikramBamel 10 หลายเดือนก่อน +11

      @@Decenium VLSI Engineer, Adreno GPU

    • @BoratWuschki
      @BoratWuschki 10 หลายเดือนก่อน +7

      I have lots of respect what people in your profession are doing. Keep up the good work.

    • @gehtsnoch2237
      @gehtsnoch2237 10 หลายเดือนก่อน +5

      That video is great but i wonder about one really big mistake in it.
      You do not sort out fragments of triangles on the backside of objects by using the z-buffer.
      The whole backface triangles will be eliminated between the vertex shader and the rasterization due backface-culling.
      The described approach results in a mass of unnecessary computations. Nobody does that that way.

    • @VikramBamel
      @VikramBamel 7 หลายเดือนก่อน +2

      ​@@gehtsnoch2237 Indeed. But for someone who's new to Graphics, Early Z and similar techniques should be secondary. This video is targeted more towards them.

  • @__ash_____
    @__ash_____ 3 หลายเดือนก่อน +27

    A lot of people take video game graphics for granted, but the sheer amount of engineering, math and computational power needed is astonishing.

  • @ahmde
    @ahmde 11 หลายเดือนก่อน +347

    Oh my god, I doubt the average person realizes how much work there is to create a video like this. You have my utmost respect. I pray for the day that your channel has 100M subs.

    • @deinsteinnyaberi5884
      @deinsteinnyaberi5884 11 หลายเดือนก่อน +12

      Bro called us npcs😂

    • @Cookie-ht6my
      @Cookie-ht6my 11 หลายเดือนก่อน +3

      @@deinsteinnyaberi5884 I. Certainly. Can’t. Realise. How. Much. Work. Was. Put. Into. This. Wow. Amazing. 🤖 😂

  • @thepank008
    @thepank008 11 หลายเดือนก่อน +344

    I work in video game development. I am a 3d artist. I know what normals and vertex’s and shaders are, but I never really understood how the algorithms that I work with everyday actually are calculated until I watched this. I have an artist mind not a mathematical mind. So this really helped by braking it down in a visual way so even I can understand it. Definitely would watch a detailed video on ray tracing and DLSS .

    • @TeraPixel
      @TeraPixel 11 หลายเดือนก่อน +26

      I'm a 3D graphics artist turned technical designer, I whish this video existed 10 years ago lol. It's quite something when you realize how all 3D is just a complete illusion, smoke and mirrors.

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

      Same here! There are many incredible things that we are familiar with but never "try to know" how it work!

    • @AlessaBaker
      @AlessaBaker 11 หลายเดือนก่อน +5

      ​@@TeraPixel As a Tech Artist, my job description is literally smoke and mirrors. :p

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

      @@AlessaBaker That is true, especially because i work almost exclusively with embedded systems where clients want good visuals with low cost hardware. 😁

    • @ccricers
      @ccricers 7 หลายเดือนก่อน +1

      @@TeraPixel Indeed, objects that only are made to exist as groups of coordinates. Although it's now more possible to turn them into real-life objects thanks to 3D printing.

  • @thefraniboy
    @thefraniboy 11 หลายเดือนก่อน +228

    I don't have words to describe the incredible amount of quality this video put on the knowledge, animation and narrative. One of the best channels on TH-cam.

  • @varunjain496
    @varunjain496 5 หลายเดือนก่อน +1

    I used to work for a company where we designed GPUs and I remember seeing these blocks in the design but never really understood the importance of each step. This video is a savior because it has the right amount of complexity and simplicity for a person who is new to Graphics processing. Thank you so much for making this video!

  • @drewjsnyder3
    @drewjsnyder3 11 หลายเดือนก่อน +362

    Easily one of the most underrated channels on TH-cam. So much good content and education broken down into layman's terms.

    • @ADEPS.
      @ADEPS. 11 หลายเดือนก่อน +6

      1,420,001 people are subscribed to this channel.

    • @wertdeg
      @wertdeg 11 หลายเดือนก่อน +3

      it's definitely not underrated..

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

      ai generated channel

    • @ADEPS.
      @ADEPS. 11 หลายเดือนก่อน +2

      @@raul-km6mq Nah. It's a human.

    • @drewjsnyder3
      @drewjsnyder3 11 หลายเดือนก่อน +5

      @@ADEPS. 220 million are subscribed to Mr. Beast and 60 million subscribe to Dude Perfect. So compared to what "the kids" would consider popular and be more likely to consume. So yea 1.4 million subscribers vs tens of millions is pretty underrated.

  • @shivam3vedi
    @shivam3vedi 10 หลายเดือนก่อน +1131

    I genuinely learnt more from this video than I did while studying “Graphics Engineering” in college for an entire semester😅

    • @NameName1-hh5gh
      @NameName1-hh5gh 10 หลายเดือนก่อน +3

      =)))))

    • @Decenium
      @Decenium 10 หลายเดือนก่อน +16

      no you havent

    • @crossovo
      @crossovo 10 หลายเดือนก่อน +55

      you're either a bad student or your college sucks

    • @davidherene6365
      @davidherene6365 10 หลายเดือนก่อน +2

      @@Decenium he probably has

    • @davidherene6365
      @davidherene6365 10 หลายเดือนก่อน +39

      @@crossovo just because you find it easier to understand in a video doesnt mean youre a bad student. College literally does not teach you anything but to make you self validate for a piece of paper which is called a degree for wasting 4 years sitting to hear a random guy yap all day. You can learn much from a 5 min video than a college semester.

  • @gerhardfurter2963
    @gerhardfurter2963 3 วันที่ผ่านมา +1

    After a lifetime of working in this industry, this is the best tutorial I have ever seen. Very well done.

  • @docker0803
    @docker0803 11 หลายเดือนก่อน +389

    I’m a graphics programmer in the gaming industry, and from my perspective, your explanation is very good. Good job!

    • @FelixVyra
      @FelixVyra 11 หลายเดือนก่อน +16

      Well... This was really just the surface of the tip of the iceberg, but noone was expecting a full Vulkan tutorial on how to replicate Unreal Engine level graphics in 20 minutes :D

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

      That's not how graphics works... lol
      You can easily get your assets from the unity store, you don't need to do all this stupid stuff!
      🤤

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

      @@FelixVyra >no one was expecting<
      that'd be cool tho

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

      Yeah. But it is held very, very simple. But that's good.

    • @Katejsej
      @Katejsej 11 หลายเดือนก่อน +19

      @@Alfred-Neuman What? What does this have to do with how graphics work in games?

  • @HarnaiDigital
    @HarnaiDigital 11 หลายเดือนก่อน +151

    This by far is the best 3D Animated video about 3D Graphics and Rendering. It's mind blowing that a GPU has to render upto 2 Million Triangles 120 Times in a Single second. Good work.

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

      Not only that, the whole universe is in my algorithm.

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

      no wonder it runs hot af

  • @No_Names_Here
    @No_Names_Here 10 หลายเดือนก่อน +298

    Do not lose the narrator. He explains so well!
    This is by miles my favourite video from Branch Education.

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

      You know hes not the one who made the script right? If you didnt know that youre kinda stupid

    • @RoXx1811
      @RoXx1811 10 หลายเดือนก่อน +8

      I am pretty sure this is an AI generated voice.

    • @satanhoainterlocucaodoaman7412
      @satanhoainterlocucaodoaman7412 10 หลายเดือนก่อน +3

      ​@@RoXx1811No, it isn't?

    • @manhhahlu
      @manhhahlu 10 หลายเดือนก่อน +15

      ​@@RoXx1811narrator's name is Phill Lee as stated in the description mate. Stop talking out of your ass and respect the works they've put in.

  • @Muhammed656
    @Muhammed656 2 หลายเดือนก่อน +28

    Amazing art work, most of the time i found myself watching stuff and missing the text. I am very grateful for the video. Thanks!

  • @NOCDIB
    @NOCDIB 11 หลายเดือนก่อน +172

    Im a software engineer who grew up with video game developer aspirations. Information like this wasn't easy for a child to obtain in the early days of the commercial Internet who didn't have the guidance for where to start. I'm just happy to see resources like this that demystify these subjects so that today's young minds don't face the same obstacles that I did.

    • @yusa58
      @yusa58 11 หลายเดือนก่อน +3

      Can you as a software developer work in the gaming industry?

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

      I´m watching this and i have the admost respect for people like you. I´m sittings in front of my PC every day to play games and it´s just so hard to grasp that people where able to build tools to create apps and games out of nothing. I´m not able to do it and it´s just fascinating.

    • @NOCDIB
      @NOCDIB 11 หลายเดือนก่อน +4

      @@yusa58 I sure can. For myself, not as a game developer but I can definitely work on things like the multiplayer game servers. My desire to work in the industry is no longer there but if I really wanted to I'm sure I could find a way in.

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

      @@yusa58As a game and software dev, I say yes.

  • @jakeknight4125
    @jakeknight4125 10 หลายเดือนก่อน +189

    This is insane. I can’t believe we live in a world where this is free. Great job.

    • @__Paradox.UI__
      @__Paradox.UI__ 10 หลายเดือนก่อน +9

      FREE?, buddy have bought ur own pc

    • @karazu121
      @karazu121 10 หลายเดือนก่อน +6

      FREE?

    • @ANITA.WYN.
      @ANITA.WYN. 10 หลายเดือนก่อน +6

      FREE?

    • @fjaps
      @fjaps 10 หลายเดือนก่อน +14

      ​@@__Paradox.UI__ i think he meant the video

    • @AccelSternritter
      @AccelSternritter 10 หลายเดือนก่อน +7

      You need a phone or PC and internet connection, not free.

  • @xerosine5118
    @xerosine5118 10 หลายเดือนก่อน +312

    This is absolutely incredible. I'm a programmer who's not into this field, but watching this video has made me appreciate how much goes into something we would consider normal

    • @hello-hb1ll
      @hello-hb1ll 10 หลายเดือนก่อน +5

      This is just normal work for anyone working with it (see what i did there)

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

    This video was sick it’s super cool getting an in depth a visual representation of how graphic cards work and how your cpu works with your gpu please keep making more 😊

  • @luislaracuente
    @luislaracuente 10 หลายเดือนก่อน +287

    The amount of detail in this video is fascinating and as an aerospace engineer I am craving for much more those mathematical principles and detailed explanations. This should be a whole series. Can you add references in the video descriptions to the sources for learning more in depth? Thank you!

    • @Drevex88
      @Drevex88 10 หลายเดือนก่อน +1

      ❤❤

    • @josefstalin7933
      @josefstalin7933 9 หลายเดือนก่อน +2

      your money gone to trash

    • @BranchEducation
      @BranchEducation  4 หลายเดือนก่อน +2

      Thank you for helping out! I appreciate it! Really a lot of this I learned from Cem Yuksel's TH-cam videos, which are linked in the description.

  • @okay_bro88
    @okay_bro88 11 หลายเดือนก่อน +75

    As a software engineer student, this was a very valuable watch and a spectacular explanation! Thank you.

  • @steyrboy
    @steyrboy 11 หลายเดือนก่อน +88

    I've been in game dev for 17 years. This video is a must-watch for any game dev, veteran or new. I can't believe the quality of it. Well done.

    • @IronMan-vh1yo
      @IronMan-vh1yo 11 หลายเดือนก่อน

      have you worked on some major AAA games? If yes which ones?

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

      @@IronMan-vh1yo Gears of War, Borderlands, Borderlands 2, Borderlands Pre-Sequel, Aliens: Colonial Marines, Spec Ops: The Line, Sunset Overdrive, Ratchet & Clank, and a lot of VR/AR stuff. I'm now out of the games industry but work with Lockheed Martin with realtime interactive experiences and pre-rendered cinematics.

    • @IronMan-vh1yo
      @IronMan-vh1yo 8 หลายเดือนก่อน

      @@steyrboy is it a hard job? Cuz I saw some videos where they said that there are alot of overtime work sometimes and stuff like that.

    • @steyrboy
      @steyrboy 8 หลายเดือนก่อน +1

      @@IronMan-vh1yo It all depends on where you get a job. Some companies strive to have good work/life balance while others run you into the dirt with crunching and overtime year-long. I chose my current company (Lockheed Martin) because of the job stability, and they will only ever make you crunch when something is desperately needed. The job itself is roughly the same between companies, software and team structures may be different but the core jobs themselves are the same(ish). I don't consider the job "hard", but you're always learning and trying to stay relevant with the newest/latest/greatest technology and ever changing platforms.

  • @whoozie
    @whoozie 5 หลายเดือนก่อน +4

    I cant even imagine how much work these guys put into this

  • @jacobgalle4297
    @jacobgalle4297 10 หลายเดือนก่อน +394

    I teared up watching this. You turned a far-out concept into tangible information, all within the comfortable bounds of a 20 minute audio/visual masterpiece. Bravo👏🏼

    • @ahmeryaa865
      @ahmeryaa865 8 หลายเดือนก่อน +7

      @GM-hg7se annoying.

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

      @GM-hg7se FO loser...

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

      Truly mind boggling how computers do and how they do. I will admit I had once upon a time thought that computers had magical gems and unique stones (probably because star wars/the mummy movies possibly looney tune 0.o haha)

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

      Teared up? I wonder what happens when you stub your toe XD

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

      @@lifes2short4aname It’s not often that sadness and pain bring tears to my eyes. These tears were of joy, bud.

  • @xingengzhang1608
    @xingengzhang1608 11 หลายเดือนก่อน +80

    Man you have no idea how happy I am seeing this video. Been wondering this for over 10 years, never got the time to actually look into the details about how rendering works. Even tried to learn blender and gave up because I have no idea what all the shading is all about. And in the last 15 minute I got it all figured out from your video !! 1 million thanks!!!👍

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

      Same here! I've always been curious but never dove into it! Loved this video

  • @tupacca5136
    @tupacca5136 8 หลายเดือนก่อน +127

    The narrator is so chill and awesome to listen to. And the videos have the vibe of an old 80s-90s science video you'd watch in school. I love these

    • @Roddy556
      @Roddy556 6 หลายเดือนก่อน +3

      It really does. He is very talented.

    • @MrYugideck
      @MrYugideck 5 หลายเดือนก่อน +7

      Is it a real human or AI voice?

  • @mikei2k
    @mikei2k 3 หลายเดือนก่อน +10

    That was one of the best video I have seen this year.. thanks sm for such a great job

  • @Divine_Knowing_3
    @Divine_Knowing_3 11 หลายเดือนก่อน +99

    Wow I am absolutely blown away, I’ve always wondered how 1s, and 0s turns into the worlds we get to explore today. I couldn’t help but think about the millions upon billions of calculations that go on every millisecond as you continued to discuss everything that goes into making a game look beautiful. I have nothing but respect for all of the mathematical genius’s that worked to help us get to where we’re an are today. Truly outstanding. We’ve made so much progress in such little time.

    • @MrBleu-oo5lt
      @MrBleu-oo5lt 11 หลายเดือนก่อน +2

      I'm a graphic programming students, and I have to say the most insane thing is not the millions of calculations, it's the amount of work and technique required for it to ONLY be millions of calculations, plus there are so many thing appart from that. For exemple the highly parrallel speed of GPU come at the cost of the speed of the memory access, and that's basicly one of the main limiter in graphic application. There are a lot of other things going one, and that video covered the basics very well.

  • @CheapSushi
    @CheapSushi 11 หลายเดือนก่อน +86

    This was incredible, not just in the information but the animation itself, which was probably a beast of a job for a GPU to handle. But some stuff finally clicked in my head on how the data was being processed.

  • @tomekczajka5165
    @tomekczajka5165 11 หลายเดือนก่อน +102

    As an engineer I learned form many books / articles and was always sceptical about video learning. This one changed my thinking and I just realized how wrong I was ignoring TH-cam for learning stuff. This is one of the best prepared videos I have ever seen. Great job!

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

    Your work is outstanding, guys. And this video is no different; a work of art, impressive, extremely informative, "complete", and excellent. Congratulations, you deserve all support!

    • @jannikheidemann3805
      @jannikheidemann3805 27 วันที่ผ่านมา

      The video itself states it is not complete.

    • @BunnyHeart994
      @BunnyHeart994 27 วันที่ผ่านมา

      @@jannikheidemann3805 you know what I meant by that, man...... but true. I added quotes

  • @JokeInstructor
    @JokeInstructor 11 หลายเดือนก่อน +86

    This is extremely well made! The balance between simplification and completeness while keeping this as short as possible must have been a nightmare!
    Hats off to you ladies and gentlemen!

  • @ridid
    @ridid 11 หลายเดือนก่อน +56

    Extremely informative video and its incredible that this is free to watch on TH-cam. Your work is not unrecognized. Thank you for this.

  • @DanielKaspo
    @DanielKaspo 10 หลายเดือนก่อน +283

    The fact that videos like this, so simply and indepthly explained, are an amazing feat. Imagine if you wanted to know this information before the internet...
    Honestly think just watching your channel would result in better results than a semester at college.

    • @JustBebyLol
      @JustBebyLol 7 หลายเดือนก่อน +7

      Bro was ignored😔

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

    Simply the best video on modern computer graphic rendering pipeline from start to finish that I have ever seen in my 20+ years career in software and game engineering!
    This is 100% going to my educational playlist to be shared whenever this extremely complex topic comes up!

  • @NiffirgkcaJ
    @NiffirgkcaJ 11 หลายเดือนก่อน +122

    I hope this channel reaches 10 million! Because this level of quality is so unreal! Especially with this content being served freely to the public!

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

      @SnoopyDoofie that's fun, though I might give an example. Kurzgesagt, despite them shifting their priorities, they're still predominantly an education channel and is in the double-digit millions.

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

      @SnoopyDoofie I'm quite aware of that, and I also know that this is just wishful thinking. However, I don't think that it's wrong to hope and wish that people care more for quality knowledge than the stupid things that became mainstream right now.

  • @maxmosca6414
    @maxmosca6414 11 หลายเดือนก่อน +104

    Quality animation, quality modeling, quality information, quality voice, it doesn't get any better than this!

  • @AshishSingh-my2lm
    @AshishSingh-my2lm 10 หลายเดือนก่อน +142

    I am a GPU Hardware engineer, believe me this topic itself is vast and difficult to explain. But the way they modelled and explained, makes it easy and simple to understand. Great work

    • @jackbauer9901
      @jackbauer9901 10 หลายเดือนก่อน +2

      For me it’s the other way round. The video makes it seem way too complex.

    • @mongstyt9946
      @mongstyt9946 10 หลายเดือนก่อน +1

      What's your favourite GPU?

  • @bssflu
    @bssflu 11 หลายเดือนก่อน +127

    This is not just a video. It's a completely class. A masterpiece.

  • @Gemeneye0ne
    @Gemeneye0ne 11 หลายเดือนก่อน +117

    Progress in computing has been so incredible to witness and live through. Playing my first 3D video game was mind blowing. I remember when people were just starting starting to have home PC's. Its incredible how complex it all has become.

    • @Someone_2406
      @Someone_2406 2 หลายเดือนก่อน +1

      We even have VR now! I sometimes wonder how we humans came to this stage by beginning from a few leaves and sticks!

  • @HarmonicWave
    @HarmonicWave 10 หลายเดือนก่อน +75

    When games were 8-bit and 16-bit my mind could understand basically how they worked, you could see each pixel and it was just a matter of sprites, backgrounds, and collisions, etc. Then we got basic 3D polygons, then we got more advanced lighting and shadows. Now game graphics are so beyond pixels and sprites, it's amazing how complex all the individual steps are in rendering a single scene. Excellent breakdown and detailed explanations, great video.

  • @paulo1940
    @paulo1940 8 วันที่ผ่านมา

    the script, the animations, the sound effects... this is such a top notch video made with so much care i can not believe it. Amazing work, I am in awe of it.

  • @jfraserm
    @jfraserm 11 หลายเดือนก่อน +35

    I've been doing CG for over 30 years now. I know how much work went into this. Educational and beautiful. Congratulations, great work.

  • @ebenezerscrew
    @ebenezerscrew 5 หลายเดือนก่อน +455

    I am a highly untrained normal person without any specific knowledge of making games or graphic computing and i find it astonishing that humans are capable of creating such insanely complex devices but still fight over things such as simple differences

    • @jiggaman000
      @jiggaman000 4 หลายเดือนก่อน +34

      dealing with technology is different than dealing with Humans.

    • @mr.perfect6300
      @mr.perfect6300 4 หลายเดือนก่อน +18

      ​@@jiggaman000nowadays technology is easier to deal with than humans

    • @dexxty183
      @dexxty183 4 หลายเดือนก่อน +13

      humans that capable of creating such insanely complex devices is also a creation of a greater Creator that is our God the Father in heaven.

    • @theleopeople5771
      @theleopeople5771 4 หลายเดือนก่อน +8

      @@dexxty183 ahah

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

      @@theleopeople5771 he is right. Only intelligence can create new information. Without an intelligence there will never be new information just popping out of nowhere like it is taught in that evolution bullshit. As a fact our DNA is only mutating and losing information over the centuries, so much so that soon in like 10 Generations the humans won't even be possible to multiply anymore. Only god and we have intelligence because god gave us a little intelligence to also create and appreciate what the greatest intelligence has created. Not being able to see tat is just ignorance.

  • @lintaoma7161
    @lintaoma7161 6 หลายเดือนก่อน +92

    Game Technical Art Student here! This is the best Computer Graphics / Rendering intro!

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

    What an insanely well made video. I personally find it amazing how "simple" but complex the mathematics behind these technologies is. Like most of it is linear algebra that you study in school (not even on a bachelor's degree).
    Great video!!

  • @LuseGoose
    @LuseGoose 11 หลายเดือนก่อน +193

    This channel, PowerCert Animated, Veritasium, and VSauce just don’t know how to stop with good educative content, much appreciated

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

      He was one of them? REALLY?!!!
      Veritasium and vsauce's editor? I can't believe that... Is it true?

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

      I don't think so I think he ment they all produce amazing educational content​@@JustSOMETHIN-v1y

  • @dexterian477
    @dexterian477 11 หลายเดือนก่อน +65

    This is hands down the best explanation of how video games are rendered. Instead of trying to explain it to people, I'll just have them watch this instead. It's explained simply with just enough detail and complexity to get a very good understanding of how it all works without completely losing everyone during the explanation. And I'm also so glad that you guys are going to make separate videos explaining raytracing and DLSS, and I'm also excited for a video explaining shadows, reflection, UVs, and normal maps!

  • @top.of.reddit
    @top.of.reddit 11 หลายเดือนก่อน +94

    Im a graphics programmer and currently write my own path tracer, and I must say, this video was on point. I would've loved more talk about ray tracing or path tracing, but I like that you and your team have explained rasterization very nicely.

    • @WadeMorrisZA
      @WadeMorrisZA 11 หลายเดือนก่อน +3

      Definitely on point and I second that sentiment about more on ray and path tracing

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

      Might be it's own video

    • @apollobukowski4275
      @apollobukowski4275 11 หลายเดือนก่อน +2

      They said ray tracing would be getting its own video

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

      ​@@alpsalishlet the number of hours taken to create this video to sink in kids 😂

  • @RodolfoGil-n8e
    @RodolfoGil-n8e 3 หลายเดือนก่อน +3

    Amazing. Perfect. 10/10. Thank you for the hard work.

  • @FreedomRoseStein
    @FreedomRoseStein 11 หลายเดือนก่อน +36

    As a game designer this video explains perfectly the basics of how it works. I learned about most of this stuff by trial and error and reading documentation in unity and unreal. I think normal mapping and uv's are super difficult for some people to get their heads around so please please make a video on that. Explaining how it works in engine would be so good

  • @eliott8275
    @eliott8275 11 หลายเดือนก่อน +164

    I usually don't leave comment even if I love the content, but this video is actually an insane work and I want to thank you for making this masterpiece. As a game programming student who love to learn how everything works, this video is from far the most clear and clean explaination of a so much complex concept. This introduced me to a thing I always wanted to dig in but was hard to know where to begin and find a good courses.
    Thank you, really

  • @NoNameyt2004
    @NoNameyt2004 11 หลายเดือนก่อน +64

    this is the type of quality content a person should expect from a visual lecture. hats off to you guys for creating such detailed video!!

  • @aloktripathi27
    @aloktripathi27 11 หลายเดือนก่อน +37

    honestly this series is not "one of the most educational" series I have ever watched on the internet, but this is "THE BEST most educational" technical series I have ever seen or heard, not just because of the informative content but the visuals, the pacing, the details and what not ... I'm at loss of words here. Kudos.

  • @ProjectPhysX
    @ProjectPhysX 11 หลายเดือนก่อน +48

    Amazing visualization and explaining! Over the past 5 years I have implemented a rendering engine completely from scratch in OpenCL; the coordinate transformation, rasterizatiom, shading, z-buffer, and even raytracing. This is beautifully summarized and explained in your short video!

  • @DrewMedina
    @DrewMedina 11 หลายเดือนก่อน +266

    This is really in depth, nice job! I’ve been in Game Dev for 26 years - worked on Red Dead 2, this was great. Hopefully accurate, I don’t code but use all of the art tools. Yes, please make a video on the art process! Would be cool to see the evolution of tools and process from custom late 90s game engines up to engines like UE5. Don’t forget how things are about to really change with Ai! ✌🏼

    • @sub-jec-tiv
      @sub-jec-tiv 11 หลายเดือนก่อน +4

      It’s wild that the same technology we created to compute triangles is soon to have created an entirely new graphics paradigm (and potentially a new life form at some point).

    • @mahavakyas002
      @mahavakyas002 11 หลายเดือนก่อน +2

      you worked on RDR2? Are you on the GTA VI team also?

    • @DrewMedina
      @DrewMedina 11 หลายเดือนก่อน +2

      @@sub-jec-tiv I totally agree, I watched the tech evolve from a few hundred polys on say an N64, to millions today. But like you say, the paradigm shift is happening. We are about to enter pixel level, procedural generated, model trained insanity. Its going to be nuts!!

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

      ​@@DrewMedinaWhat do you think about that new leak

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

      Worked on rdr2? Give me some gta 6 news

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

    Appreciate the research and breaking it down.

  • @flippert0
    @flippert0 11 หลายเดือนก่อน +28

    I'm dumbfounded, how could I miss this channel for so long? This is not just the best intro into how GPUs work, it's one of the best explainer vids about computer topics I've ever seeen.

  • @parthpurani514
    @parthpurani514 11 หลายเดือนก่อน +68

    The fact that you've put this masterpiece for the world to watch for free is admirable, you're a true giver, keep going 😊

  • @alejanserna
    @alejanserna 7 หลายเดือนก่อน +22

    One of the ABSOLUTE best TH-cam videos of all times. It's just amazing the detail and the same time simplicity to explain a topic.

  • @EricSmith-ts2pj
    @EricSmith-ts2pj 21 วันที่ผ่านมา

    Absolutely smashed that video. Amazing job. So proud of you all for putting in that work.

  • @parthabhatta7752
    @parthabhatta7752 10 หลายเดือนก่อน +76

    The sheer scale of innovative approach towards making the most complex of ideas understandable to the laymen is beyond commendable. This has to be the most awesome video I have seen regarding the working of GPUs. Thanks a lot to the entire team behind it.

  • @goncalomonteiro8314
    @goncalomonteiro8314 10 หลายเดือนก่อน +54

    I cannot recall one single video I watched as well made and produced as this one. Absolute masterpiece.

  • @tomatoformula
    @tomatoformula 11 หลายเดือนก่อน +26

    This video is just mind-blowing. You guys are incredible for putting such detailed content into a 20 minutes video. Best of the best!

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

    Those animations for graphics pipelines really do make their presentation much less dull and much more digestible. Hope you continue the series.
    There has been a trend to dive into topics people find interesting with a focus on truthfully representing them (what with experts reacting to movies/games)m and this video just made this (hopefully) series one of my most anticipated ones.

  • @user-tw4kt8du9t
    @user-tw4kt8du9t 9 หลายเดือนก่อน +53

    Please continue to make these videos they are absolutely amazing. You focus on the parts that matter. The simple things. Adding in just the right amount of math and explanation to make it clear and concise. Explaining what we aren't covering in the video and where those concepts land the the scheme of things. Its just perfect. I would however watch endless videos no matter how detailed you get. This is actually one of my favorite channels on youtube. I remember watching my first video of yours about starlink and have been hooked since. You know how to tow the line between being bogged down in complexity and broadening the concept. Maybe i'm just a much more visual learner but to me everything makes perfect sense immediately. Its rare to be able to understand things so much better so quickly. Even when you cover things I am already familiar with it deepens that understanding with the visuals in a way my mind may have previously made more convoluted.

  • @rudrkadam
    @rudrkadam 10 หลายเดือนก่อน +61

    This video is so good and it explains the basics of how video game graphics work in a very simpler and illustrative manner! Thank you for this video, absolutely love your channel!

  • @Raja995mh33
    @Raja995mh33 11 หลายเดือนก่อน +33

    It's just so incredible how freaking powerful these things are and what we're able to do. Every time I think about this kind of stuff, I'm amazed again. It feels a bit surreal.

    • @tuhaggis
      @tuhaggis 11 หลายเดือนก่อน +3

      I felt that way when I was first learning about computers and that feeling is still here 30 years later.

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

      Yet people cry about graphics all the time instead of realizing how much work was already done for that effort.....

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

      It's basically magic.

  • @suppressinglight1007
    @suppressinglight1007 16 วันที่ผ่านมา

    Generally a nice high quality video, great work! Would love to see another video about the more advanced topic and videos on both DLSS and Ray Tracing.

  • @corykiesling
    @corykiesling 11 หลายเดือนก่อน +23

    The detail of these videos are unreal. Thank you for putting in serious effort

  • @Dosenwerfer
    @Dosenwerfer 11 หลายเดือนก่อน +28

    This was an outstanding explanation of the computer graphics foundations! CG is a fascinating field, so I'd love to see a follow-up video about the advanced topics you mentioned.

  • @WaveMaster1406
    @WaveMaster1406 6 หลายเดือนก่อน +67

    As a professional 3D artist in Architecture, I learned more in less than 30 minutes in this video than I would have in 1 year. Thank you so much. This TH-cam channel is a gem.

  • @ramishsaeedpk
    @ramishsaeedpk 20 วันที่ผ่านมา

    Best video I've come across. Kudos for all the effort that went behind making this and then providing it on youtube for free

  • @yelnats98
    @yelnats98 10 หลายเดือนก่อน +47

    It's really impressive the mathematics behind all of this. As a fan of video games, I never thought that there was a whole multitude of calculations behind all of that. I finally saw the usefulness of the matrices that I studied during my classical studies.

    • @iprito
      @iprito 9 หลายเดือนก่อน +6

      Matrices and vectors are atoms of linear algebra, which formalizes the nature of our magnificent 3D world.

  • @mikecontreras5190
    @mikecontreras5190 11 หลายเดือนก่อน +12

    Love this and I love learning the more technical aspects of how it goes from computer/console to TV. Would love more topics on this subject.

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

      You are learning people good things, I support you.

  • @levijones7611
    @levijones7611 10 หลายเดือนก่อน +61

    Beautifully illustrated. Absolutely insane the amount of computing power going on in a single GPU

  • @ozymandyas9123
    @ozymandyas9123 22 วันที่ผ่านมา

    One of the best gfx pipeline videos I've ever seen. The production quality is insane.

  • @Splntxx
    @Splntxx 11 หลายเดือนก่อน +35

    Its mind blowing that this channel makes this sort of education available for everyone on this planet for free. The amount of knowledge transported and information visualized is just incredible. Thank you for this video!

  • @enaielei
    @enaielei 11 หลายเดือนก่อน +56

    I'm just amazed at how the minds of hundreds/thousands of engineers, mathematicians, programmers, etc. put together all of these throughout the years so that we can see what we're seeing now in our displays and monitors.

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

      It's only one mind and that is my mind behind those calculations.
      Do not want to work in groups, I work independently.

  • @TheWhiskeyShow
    @TheWhiskeyShow 11 หลายเดือนก่อน +81

    This is one of the most concise and eloquent explanations I've ever seen on such a complicated subject. I can't understate the amount of man-hours and passion required to deliver such a well-written, performed, and animated video. This is the type of video I can tell people "Honestly? I could give you a shitty explanation, but if you actually care; watch this" Thank you for creating this, you took a ton of abstract concepts I thought I understood and gave structure to what otherwise would have looked like the rambling thoughts of a schizophrenic.

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

      yeah but you didnt actually learn anything... If I asked you to create a 3D engine or to do the math to create an 2D image from the matrices of the 3D objects you wouldn't be able to. So calm down and don't think you actually learned something

    • @TheWhiskeyShow
      @TheWhiskeyShow 10 หลายเดือนก่อน +6

      @@xpscape7506 bro you learn from experience. This is what we call "infotainment" if you can gleam a few concepts and actually retain them? They've done their job. You don't learn from watching shit, you learn from doing stuff. Also: this video gave an overview of something that dozens of hundreds of people work on in an actual game. So no, I can't create a game. But I can explain to someone how graphics work better than I could before watching it. Who woulda thought a dude with a RuneScape username would want to sit around trying shit on something other people are enjoying

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

    Never seen your channel before, those 540 hours of effort really show!
    Thank you for taking the time to break down and visualise these complex topics

  • @jorgesiguenza8830
    @jorgesiguenza8830 11 หลายเดือนก่อน +46

    I'm amazed by how great every video you guys create is, I haven't found this type of so well-crafted videos anywhere on the internet, from the great renders to the amount of time dedicated to dive deep into each subject. I highly appreciate your effort, and I hope you guys keep on making this fantastic explanation videos!

    • @ZZ-vl5nd
      @ZZ-vl5nd 11 หลายเดือนก่อน

      There are few channels like this, but for me this one is the top. The level of the animations, details, etc. is just astonishing.

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

      LEMMINO is up there.

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

      ​@@juliusreycalderon1998lol no

  • @HasanShokri
    @HasanShokri 11 หลายเดือนก่อน +71

    I'm a game programmer but I have to confess that I didn't know many of things you provided in this clip. I really appreciate your effort to make such an incredible video. It's so rare for me to subscribe to a channel watching only ONE video and your channel is one of those superb channels. 👏👏👏👏

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

      Quit bro

    • @HasanShokri
      @HasanShokri 11 หลายเดือนก่อน +5

      ​@@Vuden13 No it's completely okay for me to work in the industry because my focus is mainly on the core gameplay mechanics, UI, animations, AI. I'm not a rendering engine programmer so my basic understanding of rendering pipeline is more than enough for my job. For somebody who wants to work on the rendering engine or shader programming, it's crucial to know this stuff in much more detail but for me that'll do the job. The same goes for physics engine, audio engine and other things.

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

    Thanks. The amount of detail and ease of comprehending the topic is unmatchable.

  • @ninuola.
    @ninuola. 11 หลายเดือนก่อน +17

    Thanks, this is splendid work. My appreciation for game devs and programmers, and (graphic) chip designers and programmers have dramatically increased.

  • @dantemeriere5890
    @dantemeriere5890 11 หลายเดือนก่อน +25

    This is what I do. This is my life. I've written many renderers, rasterizers, ray tracers, ray marchers, etc. Sometimes I forget how beautiful it all is. One thing to keep in mind is that not every game is a 3D game. This is describing how 3D rasterizers work, 2D rasterizers are different, and no less interesting. One such example is true isometric rendering. Solving the visibility problem for isometric renderers can be and often is a pain.

  • @nihilgaming7343
    @nihilgaming7343 10 หลายเดือนก่อน +19

    As someone who's been trying to learn blender and 3D art, videos like these that go into the technical side of things really really helps. As 3D artists we work with normals and UVs and shading but usually when we're learning about these we're learning from other artists who don't have the technical background to explain how these things actually work. Loved watching every bit of this video and your narrator has a Morgan Freeman level narrating voice I could listen to forever!

  • @cast1e830
    @cast1e830 3 หลายเดือนก่อน +1

    Definitely a great educational video. Thank you for helping me understand the rendering pipeline in such an obvious way.🙂

  • @konecny_mik
    @konecny_mik 11 หลายเดือนก่อน +10

    In my final exam from Computer Science was a question about graphic pipeline and when I was learning from scripts, it was very hard, but all of the information that I had in my memory suddenly start making sense with your video! Thank you so much. I may not be able to go through this semester, but I love CS and when I can explain it to someone, it's one of the best feelings. Thank you, Branch education for making this, it's like a christmas gift and the fact, that I am abe to see this for free is just amazing! Hats off to you!

  • @fl0gic
    @fl0gic 11 หลายเดือนก่อน +15

    I came in expecting a shallow overview of rendering pipelines but was seriously impressed with the amount of work and the quality of explanation and examples. Hats off to y'all! I would love to see the video on more advanced topics!

  • @3DSage
    @3DSage 11 หลายเดือนก่อน +50

    As someone who programs 3D, this video is perfectly explained with excellent visuals. 😎👍