Raytracing Explained

Поділитися
Вставка
  • Опубліковано 5 чер 2019
  • My explanation of how to render 3d computer graphics with raytracing.

КОМЕНТАРІ • 253

  • @JokerFace090
    @JokerFace090 Рік тому +2178

    I remember when I was a kid in the PS2 era, my friend was telling me how he read about video games will never be able to have photorealistic graphics because lighting is too complicated even for future CPUs to process. I thought about that alot, years later, when I was learning how to paint. Ray-tracing as a "cheat code" to only simulate the lighting needed and thus reducing CPU power needed - is sort of a miraculous innovation. When people invent stuff like this it is the type of thing that should be on the news tbh.

    • @martincoufalik9101
      @martincoufalik9101 Рік тому +33

      calm down....current raytracing is just marketing thing....

    • @lipesto4779
      @lipesto4779 Рік тому +86

      raytracing was invented in 90s

    • @rico-228
      @rico-228 Рік тому +9

      raytracing is real

    • @rico-228
      @rico-228 Рік тому +13

      @@RachaelMyLovelyGirl the two piece is real too

    • @Silentguy_
      @Silentguy_ Рік тому +26

      It’s pretty freaking cool but I think it’s still an incredibly demanding technology and sad to say that *most* dev teams never implement it properly to begin with. Though I have seen some absolutely mind blowing single person projects that make heavy use of Raytracing using Unity 3D and they look fuckin amazing

  • @thestromdargon6205
    @thestromdargon6205 Рік тому +881

    You explained it in 3 mins, better than my computer graphics teacher for which she took 3 lectures of 45 mins each

    • @bulbulitobayagbagan9633
      @bulbulitobayagbagan9633 Рік тому +53

      Bruh, I quit college because of this, I am an undergraduate Architect who has a $#*tty school and a professor who has a stroke. He is really salty and does not want other young professors to take over his position. All we did was trace a freakin floor plan made by other people from his glory days while he talked about how good he was back in the day, for freakin 4 hours!! Then one time he kinda got cocky and told us if we didn't get a freakin projector because he can't find his, he will give us all an F. So he pointed at me and told me to find one, so I found one! Then when I got back from finding a projector, this old bag told me I was late! And scream at my face, and my fucking head just burst and I shout at his half-drooled face that he should quit and let another young professor take over. What a f*ck*n beta.
      After that, I just downloaded a bunch of online courses and free youtube videos, and I freakin learned a lot! Like a freak ton of architectural knowledge, and I said freak Architecture I am gonna be a game developer instead and I did LOL. And until now, I am a freakin game developer and I am really happy about it! Thanks to youtube videos and online courses.

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

      @@bulbulitobayagbagan9633wow bro, i was actually going to school for architecture but switched my major to computer science as it seemed to deem itself more beneficial, i wanna be an entrepreneur through college and comp sci has a lot of doors

    • @thestromdargon6205
      @thestromdargon6205 Рік тому +18

      @@bulbulitobayagbagan9633 some teachers make learning hell.

    • @filip9564
      @filip9564 Рік тому +11

      Maybe becsue the teacher gave you a deeper understanding including applicatoons, formulas and how to use it in certain programs.

    • @bulbulitobayagbagan9633
      @bulbulitobayagbagan9633 Рік тому +13

      @@thestromdargon6205 Yeah, usually if a professor is so old, they don't admit that they failed in life, especially these days where knowledge is constantly moving! That's why I decided to drop out and just learn anything I want as long as I have a road map of something I wanna learn, everyone can be unstoppable.

  • @Navidain
    @Navidain Рік тому +270

    Excellent video. Straight to the point and, as a layman, I still fully understood what you were explaining.
    Most UA-camrs would have took a good 15+ minutes (not to mention the pointless intro, channel logo vid and the half time advert) trying to convey what you amply covered in less than two minutes. Thank you.

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

      its not 'pointless' if youre building a career off of youtube, he, is clearly not and therefore he doesnt need much recognisation and branding

    • @Navidain
      @Navidain Рік тому +4

      @@xyzabc12345jkl I was speaking from my point of view.

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

      You forgot: and a sponsor 😆

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

      @@xyzabc12345jkl You can make a career without all that garbage.

  • @Trombonaut
    @Trombonaut Рік тому +131

    Awesome video, the visuals and the script are both very well put together and are more functionally concise than anything else out there. Thank you!

  • @alexandrosiacovou8731
    @alexandrosiacovou8731 Рік тому +15

    i clicked on this video knowing damn well i won't understand a thing even if this guy explained it in the best way possible.

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

      Basically ray tracing simulates the way light actually works. Normally games have lighting that is “hand crafted”. Like a painter painting a picture. They add everything to make it look good themselves. Ray tracing is mostly done “automatically” by a computer.

  • @markobisevac2713
    @markobisevac2713 2 роки тому +53

    Short and concise explanation, good for getting started, thanks!

  • @MortonCammar
    @MortonCammar Рік тому +17

    Ray-tracing (and simulated ray tracing) is a game changer for simulated graphics. The second we realised every material reflects to a certain extent, games began to look way better.

  • @TheGameSolvers
    @TheGameSolvers Рік тому +18

    subscribed for the concise manner of explanation, though with the way you explain, i wouldnt mind long form videos from you either. Keep it up! Thank you

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

    That thumbnail made me think this was a most extreme video.

  • @isaacwren7700
    @isaacwren7700 2 роки тому +69

    Great video! You gave a pretty comprehensive explanation in less then half the time of linus tech tips' "techquickie" video on this subject. Keep it up!

  • @diablogaming6482
    @diablogaming6482 3 роки тому +28

    This video is so underrated

  • @kaidenvan6304
    @kaidenvan6304 4 роки тому +29

    Nicely animated and good explanation!

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

    Level of Editing🔥✨

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

    Amazing vid, keep it up (:

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

    Thank you for making a simple and consise explanation. It was also an enjoyable vidio

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

    Great Explanation! Loved it!

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

    So instead from light to eye
    eye to all lights
    very nice video!

  • @stendaneel4879
    @stendaneel4879 2 роки тому +264

    omfg why does no one explain how to calculate the direction the ray bounces to

    • @TheSimoc
      @TheSimoc Рік тому +45

      This. Didn't anyhow explain how this actually works.

    • @valovanonym
      @valovanonym Рік тому +86

      Take the plane generated by the normal to the surface of your object and the incoming ray. The reflected ray is the uniquely defined ray that is contained in this plane and that forms a signed angle with the normal that is equal to the negated angle formed by the incoming ray mutiplied by -1

    • @stendaneel4879
      @stendaneel4879 Рік тому +24

      @@valovanonym yea i found that out, just take the angle between the normal and the incoming ray and then take the angle away from the normal and thats the new ray. Basically, flip the incoming ray relative to the normal

    • @fadaaszhi
      @fadaaszhi Рік тому +9

      the direction(s) a ray bounces in is dependent on the surface material it intersects with. for a diffuse object (e.g. paper) the ray can bounce off in all directions. for a perfect mirror on the other hand, the ray is only reflected perfectly off the surface in one direction. for a glossy surface, the ray is bounced off mostly in the direction of a perfect reflection (like a mirror) but with a bit of variation, giving blurry reflections. for glass, the ray can be both reflected off the surface and also transmitted through the surface. the ways the ray can be bounced off of a surface can be described by one of its potentially many BxDFs (bidirectional X distribution function) where the X is a catch-all to represent many things such as R for reflection, T for transmittance, and other phenomena i didn’t mention like subsurface scattering
      as for how you actually calculate the bounce direction mathematically, that can get quite involved for anything other than a perfect mirror which @valovanonym described

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

      The specular reflection function is incoming - 2(incoming • norm)norm and the resulting vector can be randomly skewed to mimic roughness but a proper random distribution function is required to make it look convincing and any vectors facing into the surface need to be removed

  • @Sphyxx
    @Sphyxx Рік тому +16

    RTX when it came out: OMG This is amazing! Look at the detail
    RTX today: RTX Off

    • @DS-tr6xn
      @DS-tr6xn Рік тому +3

      Exactly. Rtx was introduced as less power lasting than the regular way. Nowadays its better without rtx. And really there is no big difference with or without rtx when the game developers did their thing right (as in hogwarts legacy and atomic heart). It simply runs waaaay better with rtx off and doesnt look any worse as with rtx on. Nvidia is running to a dead end there, amd hopefully will make it better.

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

      @@DS-tr6xn these days it's more for productive use

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

      @@DS-tr6xn it exists for Minecraft and Forza 5 lol

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

      @@DS-tr6xn RT global illumination has a greater impact on Visual than any rt settings. Look at cyberpunk, dying light 2, fortnite and even Minecraft or metro exodus. Those games offers RT global illumination

    • @DS-tr6xn
      @DS-tr6xn Рік тому +1

      @@ForceInEvHorizon ah ok, maybe thats the problem. It is a new technique that needs a gpu years ahead of the overprized nvidia gpus of today... welp, I dont see the difference in graphics either so it doesnt matter if rtx off, simple rtx or global illumination on. All it does is dropping the framerate. This is great.

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

    Well done video, good job

  • @Mallaien
    @Mallaien 7 місяців тому

    I got a chance to mess around with the early ray tracing algorithms, on a 386DX processor/math co processor, that would output into a Raw Targa file. I had to code the scene using basic geometric primitives and (x.y.z) coordinates, there wasn't even a GUI out for it. Had to draw everything out by hand on graph paper, then write it out in ASCII for the render software. it would take hours to render one frame. I met two other kids doing similar stuff on a 486DX computer around the same time, they are the brothers strause who would create one of the first VFX companies in Santa Monica, and then eventually that ran Hydrolux studio.

  • @210zenn
    @210zenn Рік тому

    Thank you, Elbert

  • @JellycarpPhD
    @JellycarpPhD Рік тому +5

    if you ever come back to polish this , re-record the lines around 1:05 - 1:20 , some of the words are very difficult to understand .
    thank you for making this video !
    for anyone looking , elbert says : " ray tracing , as it stands now , is just too computationally expensive in a gaming context , where the screen needs to be recalculated 60 times a second . even ~~in~~ demos today you see are still hybrids of raytracing and rasterizing , the current widespread way of rendering graphics in games , but its the software that software developers and hardware manufacturers are optimizing towards . "

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

    Awesome video. But btw I'm curious about how you made this animation. I guess you used houdini?

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

    Amazing ❤️

  • @CursedOneShot
    @CursedOneShot 8 місяців тому

    Kinda Interesting :D !

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

    Very clear explanation 🎉

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

    wait until my pc sees this

  • @RedHatGuyYT
    @RedHatGuyYT Місяць тому

    it's crazy that this has been a thing since 1979

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

    Underrated

  • @brahman118
    @brahman118 2 роки тому +1

    Understood better thanks

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

    I'm an amateur 3D artist. Raytracing still needs some work, especially in things like reflection. I work with Unreal Engine 5 that has Lumen Raytracing technology and the reflection on that is so bad, still so far away from the physically accurate Pathtracing.

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

    천재가 많네요 역시

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

    Very cool explanation! But if I can give some tips on the video itself, next time try to speak a bit slower

  • @chyrvonykastrychnik4819
    @chyrvonykastrychnik4819 11 місяців тому

    thank you

  • @Mnemoniforma9.00
    @Mnemoniforma9.00 Рік тому +1

    Raytracing on a reflective material will never be as beautiful as a cubemap reflection.

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

    So more accurate brightness of objects?

  • @llIIIIllllIIllIIIlllIIIIlIllII

    Cool

  • @CommanderCodyChipless
    @CommanderCodyChipless Рік тому +4

    I understand the concept of raytracing. Still, i don't seem to have an eye for noticing raytracing. I have tried games where they have a raytracing option so you can test out both visuals but when I have distinguish the two the only thing I'm noticing is lower frame rate and really no change to shadows. Maybe within the next generation of consoles where frame rate is less of an issue on that raytracing will be radically noticeable, but at this stage it's not something I'm needing to have for my games

    • @r033cx
      @r033cx Рік тому +5

      A lot of games don’t use raytracing for everything, only for small subset of the effects, and at this point there are faster algorithms to fake these effects and get almost the same image. Most games don’t use full potential of the technology and have it just as a marketing tool

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

      When RT/fidelity mode is on, shadows will have a sharper outline and more accurate. reflections off of rain ponds, metal surfaces etc will also be sharper and accurate, less of a blob or blur of texture, that’s what I notice at least, with RT off and performance mode on, shadows and reflections/refractions look more blocky and ‘plastic’

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

      For me i just look at mirrors in game to see if they reflect. If you’ve gamed for a long time you’d notice that mirrors in games are completely blurred out and don’t work at all in like 90% of games. The only games where mirrors worked before raytracing weren’t real reflections and used other workarounds. A lot of them simply rendered a scene twice to make it look like a real reflection. But only raytracing creates real reflections.

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

    nice.

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

    What is the name of the videogame that showed the woman with the gun?

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

    what was that game shown at the end? it looks very intresting

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

    That's the first, ever, intelligent video Ive ever seen form americans on youtube.

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

    Great video, I like it 🙂👍🏻
    RT is an important advance at 3D filmography, but only an enhancement for 3D games, since those calculations are heavy, specially done in real-time at high framerate process (low latency)
    I suggest it to be an optional graphic selection, but not a "must"

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

      It is optional, just like most other more basic graphic settings…….

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

    Cool name

  • @randres2011
    @randres2011 4 роки тому +21

    Thanks for the explanation!!. Did you use any special tool to make the video?

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

    nice

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

    thanks

  • @presistancelydeccer7338
    @presistancelydeccer7338 Рік тому +6

    RT is cool but the only problem is that deym game dev really like to make everything reflective. Like bruh. Not all surfaces are shiny and reflect images.

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

    RT is still in its infancy.

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

    I love the part of the video where you speak up and don’t mumble

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

    Is there such thing as "cheap raytracing"? Like if I wanted Minecraft to run, is there a way to get low-quality raytracing, like it doesn't do as precise calculations or something?

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

      Minecraft shaders do basically what you said

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

      @@yeeter_29829 Oh, I guess I just need a better computer.

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

    Cool but will the game be fun?

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

    t moshee XDDD LOOOL en vrai bien la vidéo 😎

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

    Someone should remake the scene on the simpsons where he goes to that green realm but youse model of yourself instead of homer

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

    Thanks french boy

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

    hours of class turned into 2 minuters

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

    0:03 what game is this

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

    That one guy in the comments asking why highschool trigonometry isn't explained lol

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

    i got a 3080 and still never bothered to understand the tech any further than “makes everything pretty”

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

    Which game you are playing in this video?

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

    raytracing explained: its too expensive for me.

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

    Ohhhhh

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

    We’re you recording the voice right after visiting a dentist?

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

    but then you also have raycasting and raymarching

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

    It's the matrix

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

    I read the title as "racism explained"

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

    How so few subs?

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

    Heres the 5 second explanation. 50% less fps

  • @TheBypasser
    @TheBypasser Рік тому +16

    Probably the most non-explaining explanation I could think of. The "computer hoops" you mentioned are still there no matter what rendering technique you use, as you always need lightmodels, texture handling, environment functions (think fog layers and volumes etc), in-shader transforms etc; raytracing should just be taken as a forward+/deferred shading path with a more complex and controllable sampling pattern (opposed to the rasterizing techniques giving you only the samples fetched from perspective or orthogonal projections which number you should keep at minimum, hence most engines just use the same projection as used for the screen itself). Also the only thing the RT gives you today are the secondary rays (think any kind of light bouncing and transmission), it is still too slow to render the primary rays in a manner that would be worth it (say, muti-sampled DOF or fish-eye/barrel). And it won't really go too far like this, as the problem is in it's roots: for RT or RM, the complexity of the intersection function is not much of a problem, the count of those functions is, however. Now say we render a sphere, how many triangles do we need? 100-something for a very rough mess. Or one simple calculation for a nice and smooth result, but the current-day graphics only use triangles, and feature no automation for converting surfaces into a smaller number of intersection functions - so in this sphere example you get a 100x performance drop. And yes, the "RTX cores" can simply speed up the triangle scan-out to a point it "somewhat works", yet don't even think of multi-sampled tracing/bouncing against a high-poly scene.

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

      Mate nobody is going to read that I sat there and read that beucase I wanted to know your horrible opinion.

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

      I ain't reading allat

    • @Mahdi-fg8mp
      @Mahdi-fg8mp Рік тому +2

      Bro just saying words

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

      The usual condescending nerd with too much free time

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

      @@newkg3591 Nah I just type fuck fast, thanks VHDL :P

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

    James😂

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

    Claim your ‘here before this hits a million views ticket’ here!

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

    dont record while eating.

  • @semypro89
    @semypro89 2 роки тому +6

    If ray tracing was not a thing so the scientists had been the victim and was the most powerful and the best way about it is that it was the most common practice to use

    • @Lynxee3004
      @Lynxee3004 Рік тому +18

      This is why punctuation is important.

    • @bromanoski
      @bromanoski Рік тому +9

      @@Lynxee3004 hahah seriously. Had a stroke reading this

    • @sambalandra8293
      @sambalandra8293 Рік тому +5

      Godzilla had a stroke trying to read this and fucking died

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

      what are you saying bro 😭

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

      @@Lynxee3004 fr

  • @tonyd6853
    @tonyd6853 Рік тому +4

    Just bake on the textures ray tracing isnt ready for games even on the 4000 series Nvidia.

    • @achaerna.6662
      @achaerna.6662 Рік тому

      Amen. The shambles that was Portal RTX is a fine, fine example of "See you in 2033, maybe"

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

      I ran portal raytracing fine, Forza horizon 5, and a few other games

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

      @@Platinum199 With native FPS? Or enhanced with DLSS? Because if you look it up, 4000 series only get about 20 native FPS on the game. Raytracing is not ready for this generation.

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

      @@lenoirxusing dlss looks no different then with it off but it raises the frame rate insanely highly

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

      @@Platinum199 Yeah, that's why I'm asking. Try playing portal with RTX without DLSS, then tell me the result. I would expect you to have

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

    Funny part is, that this is how people thought optics worked pretty much until the renaissance

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

    Ok i dont get it

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

    Swallow the porridge before making the voiceover for your next video.

  • @tan-os2ed
    @tan-os2ed 10 місяців тому +1

    Next time you create a video do not forget to speak clearly.

  • @D-K-C
    @D-K-C 3 роки тому +1

    Ъ

  • @J.Wolf90
    @J.Wolf90 Рік тому

    Not advancing enough for me to call my ps4 2.0 a ps5. The "next gen" feeling consoles have these days are the same as upgrading your iPhone every couple years..👎

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

    -30 fps

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

    Good video but you really need to work on your talking. I understand you might have an accent but this is for people who are trying to learn, and you need to make sure your words are clear and concise.

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

    I can't understand what he speaks

  • @watercat1248
    @watercat1248 3 роки тому +3

    I don't understand what exactly retiring do but from what i understand samthin you by able to before what try to say is have see meny realistic sean and refletion videos before realistic is thinking what is make the retracing that exating and meny time at least on the game the have worsh quality with retracing on i believe that is mestick from the development because rtx is samthin new and the development don't know the foul potesion yet same happens for eny new technology i remember before A few years eny game has same form off here matial because that the new thing from that graphic card and rember that here matials The have problems like no decals and other semuler stuff from e few of this games now not only the here matials is samthin standard the don't have eny off this problem because evry stoudio knows how to use that properly Another thing meny time new technology appear the development the over use that technology

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

    The rays are traced.

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

    You have stop chewing while you speak

  • @user-up8pd6id9s
    @user-up8pd6id9s Рік тому

    pov ray = poo

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

    Ray-tracing... invented by NVidia and their best hardware can't even try to handle it... talk about a self-own.

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

    Boooooooring

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

    After 1.31 seconds of watching I’m already bored, sorry but I can’t keep watching

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

    Ok Albert Einstein

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

    I mean sounds like a no-brainer, it took 30 years for them to figure this out? Weird.

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

      Ray tracing has been around for 30 years, but only in the last 6-10 has it been possible to use real time in video games, before it would take hours or even days to render scenes with rays that still have noise but now you can render reflections, GI and or shadows in real time with pretty good denoising

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

    Something about raytracing is still very uncanny valley for me personally. Just doesn't look realistic.

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

      That’s probably the objects and textures themselves and not ray tracing. Like look at 1:04 and tell me how that is uncanny valley to you. I guarantee if you were showed that picture with 0 context you’d think it was just a photograph of some food items. Also uncanny valley only really applies to things resembling human beings I think.

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

      @@zigsteenine8650 1:04 is somewhat realistic, but there are so many scenes in this video that are uncanny valley. Look at 1:14, 1:23, 1:39 and the scenes of Control. Maybe "uncanny valley" isn't exactly the correct term, but there is still a feel to those scenes that seems like the reflections are overdone and therefore unrealistic.

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

    Gaytracing