How does Ray Tracing Work in Video Games and Movies?

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

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

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

    We have a few potential topics for an upcoming video but can't narrow it down to one. Which would you pick? 1) How Lasers Work? 2) How Bitcoin Mining Works? 3) How Transistors Work? 4) How WiFi Works? 5) Recommend something else.
    FYI- we are already planning videos on GPU Architecture, CPU Arch, Generative AI, and Quantum Computers. The problem is that each of these requires a mountain of research and script writing/ editing to get a cohesive lesson. Therefore, we try to mix in videos that still cover complex topics but have a more straightforward script. For Example, for explaining CPUs- there are just sooo many different directions and ways to write the script vs. how bitcoing mining works a little more straightforward (yet still complex) of a script.
    Also, for my computer (Teddy) and the lead animator (Mike), we both use 3090ti graphics cards.

    • @bluezul75
      @bluezul75 4 หลายเดือนก่อน +250

      Video on transistors would be great!

    • @cwalcott48
      @cwalcott48 4 หลายเดือนก่อน +255

      A video on WiFi would be excellent! Would love to see explanations of:
      - The different bands (2.4/5/6GHz) and how they interact with their environments, why some can go through walls, why multiple sources of the same frequency band operating on the same channel can interfere with each other.
      - How WiFi compares to Bluetooth/long lines/radio/etc.
      - Access points and how they operate together in large workspaces.

    • @gandhiisback3940
      @gandhiisback3940 4 หลายเดือนก่อน +37

      5) how transit systems work, like the inner workings of the NYC subway would be amazing

    • @SlySk
      @SlySk 4 หลายเดือนก่อน +64

      3, transistors ! They’re so mysterious :o Even after researching them I still can’t wrap my head around them.

    • @llamasaveur
      @llamasaveur 4 หลายเดือนก่อน +41

      +1 transistors

  • @JaredOwen
    @JaredOwen 4 หลายเดือนก่อน +1823

    The amount of detail in this video is astounding - well done!

    • @Abdullah-Muzamil
      @Abdullah-Muzamil 4 หลายเดือนก่อน +15

      details in your videos are also excellent

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

      The amount of triangles in this video is astounding!

    • @Eagle-182
      @Eagle-182 4 หลายเดือนก่อน +3

      Big fan of your channel

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

      Unbelievable and outstanding. Love your work!!

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

      The GOAT is hereeeee

  • @Mockermay
    @Mockermay 4 หลายเดือนก่อน +2780

    It feels illegal to watch this for free

    • @yay-r6j
      @yay-r6j 4 หลายเดือนก่อน +157

      hopefully they keep it that way and find amazing sponsors and also get paid well from TH-cam itself. content like this should be accessible to everyone, at any time. this info can help so many curious minds grasp such complex topics as these.
      much, much love!

    • @aadhya8459
      @aadhya8459 4 หลายเดือนก่อน +53

      But i dont have money🤕. I just hope these type of vids keep coming.

    • @YellowFlash469
      @YellowFlash469 4 หลายเดือนก่อน +6

      true

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

      20000 shell credits

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

      Nice donation

  • @111111222223
    @111111222223 4 หลายเดือนก่อน +711

    I love how contemporary your videos are. Most educational content, especially in computer science, tends to refer to outdated technology and/or use outdated figures, but you always use the state of the art that's currently available, which is very refreshing.

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

      Ray tracing is about 40 years old with SIGGRAPH papers from the 80s like Kajiya's.

    • @ViciousTuna2012
      @ViciousTuna2012 4 หลายเดือนก่อน +3

      @@jonathansung8197 In your race to be a smartass you only showed how you didn't understand their comment. In the video he not only goes over how the core concepts were outlined decades ago, but how they're achieved on modern computing hardware. Hence, contemporary.

    • @JesusPlsSaveMe
      @JesusPlsSaveMe 4 หลายเดือนก่อน +3

      Revelation 3:20
      Behold, I stand at the door, and knock: if any man hear my voice, and open the door, I will come in to him, and will sup with him, and he with me.
      HEY THERE 🤗 JESUS IS CALLING YOU TODAY. Turn away from your sins, confess, forsake them and live the victorious life. God bless.
      Revelation 22:12-14
      And, behold, I come quickly; and my reward is with me, to give every man according as his work shall be.
      I am Alpha and Omega, the beginning and the end, the first and the last.
      Blessed are they that do his commandments, that they may have right to the tree of life, and may enter in through the gates into the city.

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

      @@jonathansung8197 But they didn't explain the original paper or the earlier applications but the most recent ones

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

      @@LuisSierra42 everything they described (with the exception of the RTX GPUs and gaming) in the video was already established by the late 80s (BVH, global illumination, etc.). They didn't even mention anything about metropolis light transport, monte carlo methods, or photon mapping which were innovations of the 90s. This video is a basic introduction to ray tracing, and is not state of the art in any way. The only modern part it covers is the real-time applications for gaming where they make visual sacrifices for the sake of performance.
      If it were state of the art, it would also cover wave optics simulation (2024), which computes light as a wave as opposed to a ray, producing inference visual effects such as the rainbow glimmer of a CD.

  • @PAULO-gv6he
    @PAULO-gv6he 2 หลายเดือนก่อน +56

    The quality, depth and detail of your videos is crazy! Happy to pay something for this, if I was rich I would've sponsored you. Much love!

    • @heco.
      @heco. 21 วันที่ผ่านมา

      Thanks for donating :]

  • @rishavchakraborty9380
    @rishavchakraborty9380 3 หลายเดือนก่อน +48

    Keep doing the great work! Love your videos!!!!

  • @_guber_
    @_guber_ 4 หลายเดือนก่อน +626

    Still can't believe that content of this quality exists free. Thank for your hard work❤

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

      Yeah broi

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

      I pay every month for premium and content this good is still worth whatever i pay now.

  • @ExploringNew1
    @ExploringNew1 4 หลายเดือนก่อน +764

    Easily one of the best videos on TH-cam

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

      you commented this 3 minutes after the video was uploaded lol

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

      @@Khomann lol the first 2 minutes are still amazing

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

      one of the best channels too

    • @prsworld
      @prsworld 4 หลายเดือนก่อน +3

      Every time!😂🎉

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

      Ooh you better watch the episodes on how SSD storage works & the Transmission Electron Microscope 🔬

  • @LRiga
    @LRiga 4 หลายเดือนก่อน +252

    I am always amazed by how you always manage to make extremely complicated and technical content accessible "to everyone." Thank you!

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

      How do i pay like this? I don't know how it works. Please excuse my English.

    • @kidplayzyt123
      @kidplayzyt123 15 วันที่ผ่านมา

      ​@@bokul3371there's a donate button near the like and share buttons

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

    Thank you for helping millions for free🙌

  • @howdoes8242
    @howdoes8242 3 หลายเดือนก่อน +25

    amazing work!!

  • @wedusk
    @wedusk 4 หลายเดือนก่อน +109

    Once again, an amazing video and a perfect follow up to the one about rasterization. As a professional in the industry, I will be using this video for introducing new-comers to the field. Thank you for helping the community grow🙏

  • @douglasiram7937
    @douglasiram7937 4 หลายเดือนก่อน +23

    Thanks! I'll need to watch this more than once!

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

    I absolutely respect the work involved in getting this level of quality in every video you do! You guys are living my tech dream!

  • @kslavov
    @kslavov 3 หลายเดือนก่อน +14

    The dedication and level of detail in this video are otherworldly!

  • @Doyle69
    @Doyle69 4 หลายเดือนก่อน +124

    30 years to get to a stage where Path tracing was possible, now we have a TH-camr using similar software on a High spec home PC creating us videos on how it was made possible, crazy times.

    • @j.pj.p7143
      @j.pj.p7143 2 หลายเดือนก่อน

      sir, it looks like you had worked on this, am i correct

    • @juanromero-fi2cf
      @juanromero-fi2cf หลายเดือนก่อน +2

      my uni final animation project took 6 days on 3 pc with 1.2 ghz procs and 256 mb of ram back in 2001, thinking this same project would take less than an hour on my actual hardware is crazy

  • @tetradb_
    @tetradb_ 4 หลายเดือนก่อน +20

    This video hits all the marks for me, it's top quality and incredibly well put together. From the rich subject knowledge, presented in a very palatable way for someone with less technical knowledge, while still getting to the nitty gritty. That's topped off with a streamlined script and narration, complemented by a well thought out, clear, easy to follow and well choreographed animation. 👏👏👏

  • @mahermagdy4604
    @mahermagdy4604 4 หลายเดือนก่อน +114

    As a computer geometry developer, i am blown away by your easy to follow explanation.
    Keep it up

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

    ¡Gracias! This content is pure gold. Regards from Colombia!

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

    Props to the people who created this❤

  • @mrmoneybagz
    @mrmoneybagz 4 หลายเดือนก่อน +23

    As a Blender user, I have watched several videos on Ray Tracing. I can say that this is by far the best and most in-depth explanation I've ever come across. I've added it to my bookmarks.

  • @atyla7067
    @atyla7067 4 หลายเดือนก่อน +98

    We need more of this type of educational videos on TH-cam.

  • @saladamista8226
    @saladamista8226 4 หลายเดือนก่อน +76

    Every time I see a new Branch Education video in my feed, I think: "Time to get a little smarter." I haven't even started watching the video yet, but I'm leaving this comment because I know it's always done with the highest quality. Thank you very much Branch Education!

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

    Amazing videos!!! Thanks for making this possible!

  • @jvitor.csantos
    @jvitor.csantos 3 หลายเดือนก่อน +98

    Man, people who both created this video and the entire ecosystem for CGI like video cards, the way they work, etc. are so genius. It is unbelievable how complex this subject is.

    • @hamza-trabelsi
      @hamza-trabelsi 3 หลายเดือนก่อน +9

      yes it is both amazing m complex but also simple . there is no such thing as 3D rendering , it is all 2d, it is all arrays of numbers and colors ,

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

    Great animation and narration.

  • @Tigrou7777
    @Tigrou7777 4 หลายเดือนก่อน +67

    20:09 the detail of the zoom into the 3090 GPU (GA102) is just incredible.

    • @pinpointping6175
      @pinpointping6175 3 หลายเดือนก่อน +4

      Right? Nightmare texture 😮

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

      Bro they made new vid on GPU watch it

  • @rayargames
    @rayargames 4 หลายเดือนก่อน +50

    Branch Education this is the best video you've ever made, we love you, keep it up!

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

      You will watch their other video and say the same. That's how good this channel is

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

    Thank you for the amazing content!

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

    Thanks!

  • @trumpisbackboi
    @trumpisbackboi 4 หลายเดือนก่อน +54

    BranchEducation the youtube MVP, The holy bible of computer tech

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

      True 🤞🏻

  • @UrielCopy
    @UrielCopy 4 หลายเดือนก่อน +37

    Its kinda insane the level of detail and complexity in these videos! Slick animations with extremely good sense of how to explain and teach. Brilliant, amazing stuff, and im baffled that this is free..

  • @Sports_In_MotionX
    @Sports_In_MotionX 4 หลายเดือนก่อน +142

    Funny how I watched this video while waiting for my render to finish... Stopped my render mid video, finished the video and made adjustments in blender based on the info I got from the bid.
    I now even understand the text that you get before the render starts (blender) BVH etc. This is quality content.

    • @LiamSchnell
      @LiamSchnell 27 วันที่ผ่านมา +1

      Same, I sighed when reading BVH and finally grasped it.

  • @vishantshah3524
    @vishantshah3524 4 หลายเดือนก่อน +12

    I don't usually comment. In fact this is my first ever YT comment.
    This channel deserves to be highlighted by YT.
    Such incredible detail and knowledge at free of cost! Just insane.
    RESPECT 💯

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

    Thanks

  • @jcm2606
    @jcm2606 4 หลายเดือนก่อน +101

    25:57 What you're describing here isn't Lumen, but Lightmass, Unreal Engine's light baking system. Lumen doesn't bake lighting, instead it dynamically samples lighting along a set of low resolution screen-space and world-space probes, then resolves the lighting stored in the probes against the actual screen geometry.
    EDIT: Want to say that your visualisation of screen-space raytracing is probably the best I've ever seen, as it does an excellent job at showing the lack of information for off-screen and occluded surfaces. Whoever pitched that visualisation for the video, well done.

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

      Ah, this is a good distinction. I spent many days trying to work through exactly what techniques Lumen used, and I was aware of the world-space probes, but needed to keep it to just a few examples of ray tracing in video games. Sorry that we mixed up lightmass and lumen. Also thanks for liking our screen-space!! It took a good amount of time to dynamically figure out the correct node setup in blender to have the scene change based on the 'camera view' / a set of planes to cut things up.

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

      @@BranchEducation Lumen part is very inaccurate in video, but rest are so well made! Lumen is pretty complex algorithm that uses combination of distance fields, surface cards, screen space tracing and voxel tracing to achieve its results and would probably take 5-10 minutes if you wanted to explain it on detail. Heck you could make another advanced ray tracing video that covers Lumen's software and hardware paths, ReSTIR, radiance cascades and so on.
      If you guys contact Brian Karis, I'm sure he would be willing to help you clarify how Lumen works.

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

      AFAIK Brian Karis is the developer behind the other key UE5 feature Nanite, not ​Lumen. @@Navhkrin

  • @fracta7
    @fracta7 4 หลายเดือนก่อน +65

    I can't imagine the amount of time to research all this and make animation about it. Amazing work as always!

    • @xeqqail3546
      @xeqqail3546 4 หลายเดือนก่อน +6

      24:46 here you go for this vid

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

      800 hours

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

      you don't watch fully don't you?

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

      AI should also help with the research

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

    I started ray tracing with POVRay back in the day even before programs like Moray came out. All text based and written in the programming script.
    I remember waiting overnight for my renders to finish. Awesome content.

  • @charlesabboud1613
    @charlesabboud1613 3 หลายเดือนก่อน +9

    It’s astounding how complex ray tracing is and just how well made this video is..I knew it was very complex, if anything after your explanation, it seems even more improbable and more impressive that any CGI is ever done.

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

    I've not watched the video but I'm writing this comment for my friend who made animations from 2:30 to 16:00, and I want to say that you are working with the best chlenderist of all time, keep working with him, Sherdil Dovronov SILA 🇺🇿

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

      Keygen don't play

  • @abhilasha4334
    @abhilasha4334 4 หลายเดือนก่อน +29

    We always underestimate how far we come in technology, doing that much calculation in less than seconds is massive, thank you for making a great video

  • @staryskies
    @staryskies 4 หลายเดือนก่อน +14

    i just want to say I never really thought I'll see something like this,in this caliber and quality
    you guys are doing absolutely outstanding work,and hands down one of the best channels out there for those type of things

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

    The quality of the video is insane, thank you!

  • @johnnysvensson
    @johnnysvensson 4 หลายเดือนก่อน +14

    Great video as usual!!
    One small inaccuracy i noticed around 3:20 is that normally you don't simply apply a texture to your model, instead you create and apply a material that consist of several different "textures", for example the actual surface texture, a normal map, a diffuse map and a specular map. I believe it's important to distinguish between the two in order to avoid confusion.
    EDIT: Back in the days of rasterization it was more common to simply apply a texture to your surface but the standard today is materials.

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

      Haha, we're very aware of the complexity of textures on models. We just needed to make a simplified description of building a 3D scene before we dove into Ray / Path Tracing. Like- we skipped the entirety of keyframing/rigging.

    • @johnnysvensson
      @johnnysvensson 4 หลายเดือนก่อน +3

      @@BranchEducation That's fair :)

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

    I wish superb-quality videos like this one would be around sooner. I could sit for 3 hours of content like this but struggled to focus for 30 minutes during university classes on the same topic. So it wasn't a matter of lack of interest on the subject but rather how it was delivered. Glad that we nowadays have access to much more interactive options for educating ourselves.

  • @fslurrehman
    @fslurrehman 4 หลายเดือนก่อน +6

    Due to its philosophy of freedom and sharing, Branch Education is the leading educational channel.

  • @abyabraham1845
    @abyabraham1845 4 หลายเดือนก่อน +3

    The depth you go with ease and still providing detailed explanation with these crazy graphical representation is AWESOME.

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

    I'll never get frustrated when my game lags again

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

    Easily the best explanation of these concepts on TH-cam!

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

    As a gamer for well, ever, as well as a pretty avid Blender user these days to both learn, game mod, and render scenes for others, this video was INCREDIBLY well-made! I instantly recognized the Blender scenes you loaded and chuckled as I've benched those numerous times with advancing hardware. It is pretty amazing how far we've come in such a short time - for example, while not a feature-film, simply compare the original FFVII Playstation opening from 1997 to the Remake's version in ~2022 for an example of how GPU and compute power have evolved.
    It's great that GPUs are still advancing rapidly and are not stuck in CPU 4-core hell, haha. The aspects covering BVH and other RT forms was great too as while I knew what they were, learning more is always good. Keep up the great work!

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

    This channel is one of the best I’ve come across, and it’s surprising that you have only 1.85M subscribers-this content deserves so much more recognition! Unfortunately, many people today spend hours scrolling through TikTok, Instagram, TH-cam Shorts, etc., missing out on the kind of educational content that could truly impact their lives. Offering such high-quality content for free is incredible, and I deeply appreciate your effort. I hope your channel continues to grow as more people discover the value of what you provide. Thank you, and keep up the amazing work!

  • @iguess7997
    @iguess7997 3 หลายเดือนก่อน +8

    13:10 so basically the camera acts exactly like the human eye. Except there is no human, no eye, no real light source or real object to be seen, its all just computers.. so insanely cool

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

    Can believe I get to watch this for free!
    Tremendous amount of time and effort has been put into this and I'm appreciating every pixel of it!

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

    Your videos are Always Worth the wait!

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

    I do a lot of rendering in my work, you guys nailed this. Outstanding work!

  • @cosmagabriela236
    @cosmagabriela236 4 หลายเดือนก่อน +15

    Best explanation for why path tracing is so demanding on technology so far and also an unparalleled eduacational video.

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

    Amazing! This is like the modern equivalent of those old mechanical education videos. Like the one explaining a car gear box, or the one explaining differential steering from the late '30s which were the golden standard of explanation. They were made so clear anybody could follow these complex processes even if not understanding fully. I think the people who worked out the logistics of the concept would've loved to have had this as reference.

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

    Yes, a new video! And it's about Ray Tracing!

  • @dzxtricks
    @dzxtricks 4 หลายเดือนก่อน +84

    People keep saying ray traced games aren't optimized enough even a 4090 needs dlss and whatever else. But after watching this, a game uses any form of ray tracing at all is a miracle 😅

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

      That's exactly the point people aren't looking at. Having working real time ray tracing, even on some lower end hardware such as RTX 3060 or 4060, it's just a miracle and we are inches away of real time true photorealism. Each generations are just way better at tracing rays. It also accelerates game dev, but since performance is still an issue for now and we don't see much of it. With it, we'll also see more physics based interactions because now, lighting is done automatically and correctly whenever something moves.
      But in the next years, game dev will definitely be faster with ray tracing in mind and the absence of engine building at each change on the project. It can also be used for simulations like sound

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

      Absolutely. People like to complain about "lack of optimization", while not understanding what incredible amount of optimization went into both algorithms and hardware to make this possible.

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

      Typical AMDumbs praise Rasterization because RT run like 💩 on their cards

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

      Brokes cry and don't understand let them live in ignorance with old graphics. This video might be too much for them to understand lol

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

      ​@@NeovanGoth agreed 100%👍

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

    This reminded me of the old times when I was studying computer science and I had to develop a simple ray tracing software in c++ with a openGL editor to composite the scene...

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

    After watching this video and Being a Blender user, I feel like I'm on a level playing field with the big boys of CGI software...so empowering😁!!!

  • @grahamthomas9319
    @grahamthomas9319 4 หลายเดือนก่อน +9

    👇Blender Artist loving this!

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

    I don't usually stop everything I'm doing when I see a TH-cam video drops, but I had to do so for this one.

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

    Amazing content and beautiful vid !

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

    I can‘t say I can fully comprehend how I‘m able to play Star Citizen but this video sure has gotten me closer than ever to understanding this marvel that lives inside my computer case. Thanks!

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

      *Scam Citizen 😂

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

    25:00 Done✅

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

    I have been watching TH-cam for years but this is next level of production and explanation this channel clearly needs more subscribers I really enjoyed watching this even though I'm not a video producer or graphics designer 4:53

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

    One day I will sponsor at least one of your video Insha Allah

  • @YadraVoat
    @YadraVoat 4 หลายเดือนก่อน +32

    0:12 - Excellent animations as always, but unless I'm mistaken the T-65B X-wing can only fire when the S-foils are in attack position? 😎

    • @hawkeye8765
      @hawkeye8765 4 หลายเดือนก่อน +3

      ☝️🤓

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

      Correct 😂

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

      It's a common mistake

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

      Priorities

    • @Andrews.1
      @Andrews.1 หลายเดือนก่อน

      Nerd alert

  • @vadimg8126
    @vadimg8126 4 หลายเดือนก่อน +24

    As a GPU software engineer - kudos, amazing video.
    However, I wish every pixel was indeed independent - you have dependency between neighboring pixels(if one pixel will be black and the pixel next to him will be completely white it will look awful). So in modern graphics engineers, blending is a must. So it's even more complicated than what is presented.

    • @jcm2606
      @jcm2606 4 หลายเดือนก่อน +6

      Not to mention that modern GPUs compute multiple pixels together in lockstep, which can cause problems if the pixels are having to take different paths through the code due to divergent branching, or having to load data from different locations in memory due to divergent memory accesses. This is the entire reason why the 40 series of NVIDIA cards have shader execution reordering, as that reorders pixels to group pixels together if they're taking the same path through the code or accessing the same locations in memory.

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

      That's what oversampling is for. With a thousand primary rays per pixel, you only ever get a black next to a white one when the divide between a black and white object exactly lines up with the pixels. Otherwise there will always be a pixel that samples both objects partially. And that is for a render without atmospheric (volumetric) effects. If those are on (and when you render with a thousand rays, you better have them on unless you want your result to look artificial), the scattering along the path of the primary ray will produce even more partial pixels.
      Please don't forget that this video primarily explains the ideal case, i.e. what big movie productions use. The optimisations you need to render in real-time on a single GPU are mentioned briefly at the end.

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

    The work that is put in to make these videos as awesome as they is quite tremendous. Everything is so good, that it’s easy to take it for granted.
    Today’s video was nothing less than stellar.I definitely appreciate what is done and I wish I had money to contribute.

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

    I just can't wrap me head around the process of making this video it's amazing to watch this on youTube nowdays, very thankful for finding people like yourselves who wanna add something valuable to the world. big love from Egypt 😘😘

  • @ernad395
    @ernad395 4 หลายเดือนก่อน +6

    11:21 Sir, a second ray hit the towers.

    • @Dontae.Hawkins
      @Dontae.Hawkins 3 หลายเดือนก่อน +2

      😂😂😂😂😂😂😂 …. Wait…. Ima New Yorker 😢

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

      😂😂😂😂😂​@@Dontae.Hawkins

  • @xanderlinhares
    @xanderlinhares 4 หลายเดือนก่อน +6

    Note for viewers: this video details classical “ray tracing” and not path tracing but seems to use the terms interchangeably. That said, it’s still an incredible video.

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

    Our waiting is end

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

    I am so glad that the editors use Blender for their video. As a Blender user, it makes the whole video easy to understand.😁#blender

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

      we use Blender for all our videos, even for final editing 😀

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

    thank you for creating high-quality videos explaining very complex topics in a simplified manner

  • @SubatomicPlanets
    @SubatomicPlanets 4 หลายเดือนก่อน +17

    I feel like CGI has peaked in 2006 with Pirates of the Caribbean 2. Davy Jones is one of the most realistic CGI characters ever in my opinion. I think this is because CGI is just used too often today. Almost every shot has CGI in it in most new movies.

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

      I agree. Davy Jones Cgi was really perfect. Tho it probably relates to the computational power of the computers. When teraflops became super cheap then any studio could make cgi and then they probably competed more on price and sacrificed the Davy Jones level of quality

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

      CGI is MUCHH more expensive than performing a lot of scenes irl! in one movie, it was cheaper to crash a jumbo jet into a hangar than CGI it lol

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

      Percy Jackson King Kong 2005 is peak

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

      ​​@@BranchEducation There's a really good video explainer on it if you search for it. The main things are that (1) the character had wet shiny skin which meant they didn't have to deal with subsurface scattering, just specular reflections. (2) the character's costume made his face be the only exposed skin he had. His forehead and neck are covered, so they didn't have to deal with making those wrinkle realisticly as he emotes and turns his head.

    • @johnnysvensson
      @johnnysvensson 4 หลายเดือนก่อน +3

      and i bet there is even more CGI you don't notice.. The best CGI is the CGI you don't see :)

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

    One of the best videos on youtube, from the best channel of the platform.

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

    Danke!

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

    decades of research compiled into a 30 min consumable video is nuts. great work.

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

    I'm also a 3D Artist and appreciate to Branch Education team, you all are Legends.

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

    its mind blowing how i just can't describe how incredible is this channels videos are!

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

    Branch Education are really doing alot
    I learnt how battery work with them last year

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

    The production quality is absolutely insane

  • @KirillGalkin92
    @KirillGalkin92 22 วันที่ผ่านมา +1

    One of the best educational channels. just a comment for support

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

    This video is absolutely brilliant! I'm never taking Ray Tracing for granted ever. I came here after your video on how graphics in video games work, and now since you covered RT in a video of its own, I'm looking forward to the video on DLSS next. Keep up the great work!

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

    The workforce and dedication you had to put in this video is just mind blowing. Keep it up brother

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

    It's amazing that this sort of high quality videos are available for free

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

    The graphics used in this video is ridiculously high end. I was just perplex. Easy one of the best video.

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

    It's been probably 5+ years since I last favorited a video. As a fellow colleague 3d artist, I thank you very much for this.

  • @celsladroma8048
    @celsladroma8048 8 วันที่ผ่านมา +1

    Thank you for the clarification. As a game developer and 3D designer, I often wondered why creating 3D models and scenes requires such powerful machines capable of handling thousands or even millions of calculations. I didn’t fully grasp the necessity of high-performance hardware for these tasks. However, now that it has been explained, I better understand the technical demands. I hadn’t realized just how much computational power is required, but this insight has made it clear why upgrading to a more capable machine is essential for my work.

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

    The work put into these video is absolutely commendable

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

    This was fantastic. I got lost about 2/3rds in but continued watching as I was just in awe of the brilliance of the animation. 675 hours is 28 days straight to animate this. Absolutely incredible.

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

    This is amazing! I love the animation and how detailed it is-great job! About five years ago, I wrote a research paper in middle school on ray tracing and how computers generate realistic-looking images. I could have really used this kind of visual animation for my presentation back then. Thank you so much for the immense amount of work you put into this.

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

    Oh, this is mindblowing how you created every small detail in both models and narration 🤯

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

    This is top tier educational content. I don't think it gets any better than this. I didn't get distracted a single time for the whole half-hour video.

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

    The way you guys explain the concept is amazing. I develop GPUs and I wish I had seen these videos while learning the architecture.

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

    You guys are amazing! I work in the semiconductor industry and the videos you’ve released on it are spot on. Very well explained and providing an amount of detail for us to have a general understanding of the topic. I’m very grateful that you guys take the time to do this!

  • @MythgoT.v
    @MythgoT.v 3 หลายเดือนก่อน

    I'm an cg artist, i learned soo much in this video which i never knew before, can't thank enough for this video,
    literally iam blown away by the details you guys have provided in this very short video........