How mirrors work in video games

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024

Комментарии • 184

  • @winternight7156
    @winternight7156 3 года назад +46

    What's cool about the mirrors in Hitman is that npcs can actually spot you approaching them through the mirror and act accordingly

  • @NootNoot.
    @NootNoot. 3 года назад +176

    Inside Gaming giving us some Inside KNOWLEDGE

    • @larssonk22
      @larssonk22 3 года назад +3

      KNAWLEDGE

    • @huhhuh364
      @huhhuh364 3 года назад +6

      INSIGHT GAMING

    • @MrBeardedBastard
      @MrBeardedBastard 3 года назад +2

      The are in the know

    • @Chaos89P
      @Chaos89P 3 года назад +2

      Inside the Know?

    • @maddenseth5860
      @maddenseth5860 3 года назад

      not sure if anyone gives a damn but if you are bored like me during the covid times you can stream all the latest series on instaflixxer. Have been streaming with my girlfriend lately xD

  • @TMV420
    @TMV420 3 года назад +72

    Still look forward to this each week. Thanks you guys. I'm still holding on to anything IG that I can!

  • @TheRazrsharp16
    @TheRazrsharp16 3 года назад +93

    Finally, after a year of everyone talking about ray tracing as if the whole world already knows what it is, someone explains it. Bless you, Snackary.

    • @pascha4527
      @pascha4527 3 года назад +4

      There is documents about raytracing on the internet since more than 20 years now... Raytracing isnt new and its your fault if you didnt looked it up...

    • @TheRazrsharp16
      @TheRazrsharp16 3 года назад +6

      @@pascha4527 next time you go to write a comment, ask yourself, "Is this something an asshole would say?" If it is, don't write that thing.

    • @pascha4527
      @pascha4527 3 года назад +6

      @@TheRazrsharp16 I'm the one who liked your comment. Maybe its the fact that english isnt my native language and it made me sound more rude than I was. I'm sorry if I hurt you.
      But I cannot understand your first comment. Why havent you looked it up on the internet when you realised you didnt knew what it was? is it your fault? or my fault because im an asshole?

    • @ramenbomberdeluxe4958
      @ramenbomberdeluxe4958 3 года назад +3

      @@pascha4527 I think I understand the confusion here. Razr was saying that people spoke as though everyone knows and understands Ray Tracing like they were some sort of gaming geniuses when in reality people are just blowing hot air. The video is, as such, one of the only videos with someone explaining what the hell it is instead of farting the term out just to sound smarter.

  • @stlwill
    @stlwill 3 года назад +199

    But how can mirrors be real if our eyes aren’t real?
    Great job with the new format, y’all!

    • @BoondockSaintRyan
      @BoondockSaintRyan 3 года назад +2

      This is where the "mind blown" meme would go, if GIFs were supported in the comments.

    • @ZNotFound
      @ZNotFound 3 года назад

      @@BoondockSaintRyan Link it.

    • @whitehuayra
      @whitehuayra Год назад

      A mirror physically reflects light. Our eyes do but only enough to translate information about the absorbed light, so it's like the difference between writing/reading a word compared to speaking a word.

  • @bladehawk949
    @bladehawk949 3 года назад +70

    Man, I miss the dailies already

    • @Allgloss312
      @Allgloss312 3 года назад +2

      Sammmme i mean i thought this video was really interesting but.... its not the same and not the reason i subbed even tho i still plan on staying subscribed.

    • @mbsfaridi
      @mbsfaridi 3 года назад +1

      Atleast there’s still weekly roundup.

  • @noahdent4947
    @noahdent4947 3 года назад +41

    Really appreciate the explanation. Liking and commenting for the algorithm.

    • @Evan_Campbell
      @Evan_Campbell 3 года назад +5

      all hail the algo!

    • @NightShade7926
      @NightShade7926 3 года назад +2

      I wonder how long until the word algorithm has a negative effect on the success of a video

  • @jkmorbo
    @jkmorbo 3 года назад +15

    Zach and Evan producing some cool, insightful content on the gaming world. I love this! Makes me appreciate the work that goes into all the games (especially from IOI).

  • @CalvinSimpson
    @CalvinSimpson 3 года назад +17

    Pretty accurate, good video! Only thing is that planar reflections don't mirror player inputs, it's just a technique which renders the scene again from the mirror's perspective. Mirroring the room with player inputs is just another (really old) technique.

    • @guybrush3000
      @guybrush3000 3 года назад +5

      Yeah that really irked me too. Mario64 mirror = Duplicate geo behind a transparent wall. Hitman planar-reflection mirror = second camera rendering the scene from the reverse angle and mapping it onto a surface’s texture.
      Also SSR isnt just calculating based on the immediate vicinity, but is hard limiting to reusing the already rendered pixels on screen, and figuring out how to remap those onto other surfaces

    • @thespawner
      @thespawner 3 года назад +1

      Thank you. I felt like I was going crazy when he accurately defined first before throwing in that incorrect information.

  • @Meerkat73
    @Meerkat73 3 года назад +14

    Mirror:
    Duke: Damn, I`m looking good!

  • @TheSecondBeef
    @TheSecondBeef 3 года назад

    Great job! I normally don’t like/favorite videos from this channel but I’m doing this because you deserve it

  • @brianvaira486
    @brianvaira486 3 года назад

    I love these kind of videos, and I'm glad this channel isn't completely dead.

  • @CR4ZYREDD
    @CR4ZYREDD 3 года назад +1

    Zach is truly feeding us knowledge ☺️👏🏼 thank you king

  • @TheCreepypro
    @TheCreepypro 3 года назад

    nice to have someone actually explain this in a concise way

  • @Neeo-u1j
    @Neeo-u1j 3 года назад +1

    Loving this unofficial series yo

  • @xboxman10100
    @xboxman10100 3 года назад

    This is much better than the previous format. Keep up the good work!!

  • @lilyisnotamused
    @lilyisnotamused 3 года назад +1

    Oh hey, I love seeing videos like this one, interesting and informative!

  • @TheTartanTaylor
    @TheTartanTaylor 3 года назад +4

    I'm really enjoying these types of videos from IG

  • @karlos4tee856
    @karlos4tee856 3 года назад

    Inside gaming lives yay. Still miss the dailys the latest info in the gaming world with sharp and witty banter. Can not wait for next vid

  • @nattyburmeister4918
    @nattyburmeister4918 3 года назад

    Heck yeah!!! These tidbits are awesome, keep em up

  • @chuck3599
    @chuck3599 3 года назад

    Really like this new series of educational videos! Keep it up

  • @ghostmiyu
    @ghostmiyu 3 года назад

    I really love this new format yall are doing, keep it up!

  • @bukachell
    @bukachell 2 года назад +1

    technically planar reflections aren't just duplicates of the environment, they're still rendering the game twice from different perspectives. As long as the area with the planar reflection is well optimised, you can get away with a really decent amount of quality.
    The main downside with screen space reflections is that it's well, screen space. So the game can only render whats visible on the screen in the reflection. So if anything is obscured, like the face of a character or part of an object, it can't be shown in the reflection. It's also why screen space reflections break down when you stare directly at them.

  • @lytic
    @lytic 3 года назад

    So informative! Love these random dollops of information you are giving us! Thank you!

  • @ShiningEyeBrigade
    @ShiningEyeBrigade 3 года назад

    Great vid: must have been a lot of work to explain these somewhat complex ideas so simply. Thank you!

  • @1Nynja
    @1Nynja 3 года назад

    Very well done and informative from history to current tech. I like it.

  • @martinandreev5204
    @martinandreev5204 3 года назад

    Love these videos. I'd rather this than daily uploads, ten fold

  • @Till27_Spence
    @Till27_Spence 3 года назад +5

    Lol the Spider-Man puddle controversy

    • @Evan_Campbell
      @Evan_Campbell 3 года назад +1

      hahaha

    • @Gamer88334
      @Gamer88334 3 года назад +2

      Why was there even a controversy? “Oh no! The puddles aren’t exactly the way they should be! Time to get all nitpicky!”

  • @gabbybob
    @gabbybob 3 года назад +1

    Man, had a small understanding of raytracing but good to know what exactly it did and does.

  • @Raedrie
    @Raedrie 3 года назад +3

    I like these types of videos, I've heard "ray tracing" thrown around for a while and never really understood the hype.

  • @pjeudy8141
    @pjeudy8141 3 года назад

    DIGITAL FOUNDRY showed that gamers really like this type of content.

  • @sabrina0013
    @sabrina0013 3 года назад +4

    I thought ray tracing was trying to follow brownman's career after he left rooster teeth

  • @Anathallo8
    @Anathallo8 3 года назад

    This stuff is fascinating. Keep it up!

  • @IC33
    @IC33 3 года назад

    Thank you for this! This was pure Edutainment 🤩

  • @marshallrodriquez
    @marshallrodriquez 3 года назад +1

    I’d love a more technical explanation, but this was pretty good

  • @tresher5
    @tresher5 3 года назад

    That 5 min informative sweet spot. Great

  • @fourthpanda
    @fourthpanda 3 года назад +1

    Wish they worked in Cyberpunk 2077 but I still love it

  • @lewisnorth1188
    @lewisnorth1188 2 года назад +2

    3:45 it's interesting that bloom is applied to the main texture but not the ray traced texture, I guess the ray traced image doesn't read the emissive data from the original object?

  • @miltonaupperle9496
    @miltonaupperle9496 3 года назад

    Well done. Keep up the good work!

  • @BenJi2DxD
    @BenJi2DxD 3 года назад

    Ray Tracing accounts to not only reflections, but to...everything like shadows, ambient occlusion, glow and bounce light, ambient light, everything. Many people think it's only about some fancy reflections on glossy surfaces, but that's because the first few games implementing it used ONLY this aspect of it, while games like Cyberpunk 2077 have MANY ray traced components. Just watch the scene from the start of the game with Dexter DeShawn in the car with and without RT and you will see. It's the future of game graphics.

  • @NeilMcAdam9
    @NeilMcAdam9 3 года назад

    Love this series. This is stuff I thought I understood but turns out I didn't! and it seems crazy now but making that distinction between animated movies and videos games put a lot into perspective.

  • @squirtle88
    @squirtle88 3 года назад

    great video Zach!

  • @WunderWulfe
    @WunderWulfe 3 года назад +1

    screenspace reflections also are unable to reflect surfaces that are out of view or not viewed at all. for example if you see a puddle in the floor or go to an ocean and look at the bottom of a vehicle or bridge it will not render correctly, another example is trying to get a reflection with moving objects in it when looking at reflective windows on buildings

  • @syncmonism
    @syncmonism 11 месяцев назад

    Software ray tracing in some UE5 games (Called Software Lumen) is shockingly good relative to the performance cost, and apparently Alan Wake 2 also uses its own version of software ray tracing for some of the lighting effects even when "ray tracing" is disabled in the settings menu.

  • @juicewarrior2501
    @juicewarrior2501 3 года назад

    Thanks for the info/lecture.

  • @ashwalkerson1934
    @ashwalkerson1934 3 года назад

    Cool! I'm down for more 👍

  • @michaelluther3884
    @michaelluther3884 3 года назад

    I love this series

  • @ImperialDiecast
    @ImperialDiecast Год назад +2

    i think ray tracing will allow future developers to be lazy and make games without hand placing all the lighting, reflections and baked in shadows as the customer's GPU will render it in real time for them.

    • @AngryCrazyRussian
      @AngryCrazyRussian Год назад +2

      I saw that lazynes in the new RE4 and Hogwarts legacy. There are zero mirror reflections without RT

  • @bigtom4279
    @bigtom4279 3 года назад

    As someone who’s trying to get into game development this is very informative

  • @daffodeline
    @daffodeline 3 года назад

    Really does justice to Ray Tracing and its actually massive impact on gaming. A lot of the times when people think of Ray Tracing these days, it's often considered as a thing for hardcore gamers or a simple unnecessary joke-ish addition as in used in Minecraft. Will definitely recommend this video for anyone interested in the topic.

  • @ghostskill0142
    @ghostskill0142 3 года назад

    Who knew making a working mirror in game would be so complicated 🤯🤯

  • @jessicabecause3717
    @jessicabecause3717 3 года назад

    This is like Quick Bits w/ gaming.

  • @brothatwasepic
    @brothatwasepic 2 года назад +1

    Hey guys BF2042 has a setting called raytracedscreenspace reflections. Is that a hybrid of raytracing and SSR?

  • @Garfield_Minecraft
    @Garfield_Minecraft Год назад +1

    4:44 hey that blocky game

  • @Zombie5399
    @Zombie5399 3 года назад

    What is that game with the Hot Air Ballon reflection? Of the guy climbing the building with a black suit and helmet, and what I assume is a parachute?

  • @twilightgeneral777
    @twilightgeneral777 3 года назад

    Interesting content, keep it up!

  • @protiliusproductions
    @protiliusproductions 3 года назад +1

    Educational films? I love this.
    Ranting about Gamestop only goes so far.

  • @tylerstangel5352
    @tylerstangel5352 3 года назад

    Really enjoy this series, reminds me of Donut Media and Because Science. Fun to learn some of the more behind the scenes tech in games.

  • @Tenchinu
    @Tenchinu 3 года назад

    Im just glad the entire team was not just, let go entirely. If you have have links of the rest of the former team’s members, pls post them.

  • @jessArcade
    @jessArcade 3 года назад

    Literally first video to explain why Ray tracing matters.

  • @Monkeymario.
    @Monkeymario. 3 месяца назад +1

    2:43 ROBLOX just layers ssr on top of cube map

  • @redsands1001
    @redsands1001 3 года назад

    Honestly nice to know

  • @joetwiddy2139
    @joetwiddy2139 3 года назад

    Here for the content, comment for the algorithm

  • @jonathan-6958
    @jonathan-6958 3 года назад

    Where did they all go and why arent they posting vids?

  • @Deanorama
    @Deanorama 3 года назад

    I like this direction

  • @hito157
    @hito157 3 года назад

    More please!!

  • @lukabrasi001
    @lukabrasi001 3 месяца назад

    to be really honest, i'd take a very well stylized non-raytraced art style that has elements of realism in it, than one that is 100% photorealistic with 100% correct mirrors and reflections

  • @pharaonsk
    @pharaonsk 3 года назад

    Yeah, Cyberpunk 2076 has “push the button and wait for 3s to see your mirror reflection”, its awsome, future is here.

  • @rclipse1985
    @rclipse1985 Год назад

    How funny. The reason I looked up "how videogame mirrors work" is because I was playing HITMAN and had to stare in a mirror while I waited for a target to go to a bathroom for me to strangle them.

  • @kennywu8522
    @kennywu8522 3 года назад

    Dope video!

  • @ocha-time
    @ocha-time 3 года назад +1

    Now we need a video on why CP2077 mirrors are so terrible when Hitman did it fine

  • @MyChunkyGoose
    @MyChunkyGoose 3 года назад

    Cool video, interesting to learn about what RTX actually does instead of it being a buzzword (at least for me)

  • @ionside8959
    @ionside8959 3 года назад

    This was awesome

  • @bellesogne
    @bellesogne 3 года назад +1

    I enjoy this straightforward, informative content much more than the vapid Anthem or Cyberpunk pile-ons that filled up the scheduled before IG downsized.

  • @pauls6043
    @pauls6043 3 года назад

    God, I miss this channel

  • @davidvargas5879
    @davidvargas5879 3 года назад

    Are y’all still doing the podcast?

  • @TANuclear
    @TANuclear 2 года назад +1

    the wet surfaces that behave like clear mirrors is not exactly realistic

  • @GreenEggAndSAM2
    @GreenEggAndSAM2 3 года назад

    Wait so what happened to the daily crew?

  • @Kielsram
    @Kielsram 3 года назад

    See I never understood what Ray tracing was so this video was very good for someone like me lol

  • @rifat.ahammed
    @rifat.ahammed Год назад

    Thank You

  • @santisoza1364
    @santisoza1364 3 года назад

    Hey I like this new direction. Actually INSIDE gaming

  • @RunicThor
    @RunicThor 3 года назад +3

    In cyberpunk 2077, the mirrors no longer work cause technology is so advanced

  • @BroskiMcBrosef
    @BroskiMcBrosef 3 года назад

    Thanks Inside Gaming (:

  • @twistedyogert
    @twistedyogert 3 года назад

    So ray tracing calculates the path of each virtual photon and simulates it?

  • @wizzo65
    @wizzo65 3 года назад

    I LOOOOVE THE NEW SERIES 🙏🔥🙏

  • @Christian-id1is
    @Christian-id1is 3 года назад

    Well done

  • @maddadwolf
    @maddadwolf 3 года назад +1

    1:00 Oh, you mean what Quake 3 and Unreal Tournament accomplished back in 1999? You're telling us that cameras are difficult to pull off what was done over 20 years ago? Dude, Duke Nukem Forever did it and that was a game that was reviewed with "dated graphics"... :/ A small section (IE a bathroom mirror) should not be THAT taxing of a graphics processor or $400+ video card if we're already playing visually pleasing games like Resident Evil 2 or Doom (2016 or Eternal, take your pick), especially if Q3 and UT did this back in '99.
    -Mad Wolf

  • @BoondockSaintRyan
    @BoondockSaintRyan 3 года назад

    These videos are like crack. If "How it's Made" had a baby with Inside Gaming. Can't get enough. As a technician and certified nerd, it's frustrating to see how little the general populace understand when it comes to the tech they use and consume daily. I mean, ray tracing is a bit closer to thermodynamics than how wifi works, but you get my point.

  • @Mart-E12
    @Mart-E12 Год назад

    Why don't most recent games do this then? Like in Alan Wake 2, you don't get a mirror unless you use ray tracing

  • @aresdonachelo5283
    @aresdonachelo5283 3 года назад

    Oh thank god an IG video

  • @derikgretzinger
    @derikgretzinger 3 года назад

    Great video

  • @Grimnoire
    @Grimnoire 3 года назад

    0:48 what game is this? Looks gorgeous

  • @BartvG88
    @BartvG88 3 года назад

    Real-time ray tracing is very impressive at 60 frames per second, instead of 60 frames per... week. Makes me wonder if we’re gonna see live performance actors and see buzz lightyear move in real time, and be able to answer questions from the audience

  • @zig8925
    @zig8925 3 года назад +1

    This isn't quite correct. While all these techniques are used together to create realism they don't quite function like you said. Games that only render what you see use occlusion culling. Essentially the engine calculates data and can use it to hide objects outside the cameras view. That's why in some games you might have noticed that things are missing right at the edge of the screen, when you turn you camera quickly. I experienced this in Gears 5.
    In old games you couldn't calculate reflections well, so you had to use a single texture to calculate them from, instead of cubemaps. And for mirrors you had to model the whole scene inverted and also have a duplicate character. but the cuplicate character is not what is used in hitman 3 for example. That was scrapped a while ago. The mirrors we see now are either planar reflections like you said. But characters are included in planet reflections, so there's no duplicate character anymore. Similar to this, mirrors can also be textures rendering another camera view, wich mirrors your gameplay camera position and rotation relative to you mirror object. It's sort of the same technique as portal uses for its portals, and probably technically similar to how planet reflections work.
    And while cubemaps work like you said, you forgot to mention box projection, wich distorts the image depending on where the reflective object is. This is often used in racing games. But when the cars go through the track the reflection distorts, but they can't used the same cube map forever. They blend between multiple different cubemaps when they enter different zones. The size of these zones are also what is used to distort the maps using box projection. And the zones are boxes, so that's where the name comes from.
    You mention ray tracing, wich is new technology and simulates a lot of rays from the camera, but you explain it like screen space reflections actually work, wich is a whole other thing. You explain screen space reflections as well, but not how they actually function. Screen space reflection is an effect wich can only reflect things that are actually in view of the camera. It doesn't just "sample its immidiate arean" like you said. So if half a building is in view, but it's whole reflection should be visible, then only half of the reflection will be visible, and the rest will be cut off. That's why the elavator door you showed actually just fades away. They chose to make it fade before cutting off. And ill give you credit, this effect is often mixed with cube maps, like in mirrors edge catalyst for example. It's more subtle, like you said.

  • @tk_gunteralan
    @tk_gunteralan 3 года назад

    Jheeze, 10 second unskippable ad? That’s low Google.

  • @housemouseshorts
    @housemouseshorts 2 года назад

    theres a scene in bonelab where under a mirror is a warning "what you see in the mirror is not your reflection it is a sperete unkowable void entity under no circumstance should you break the glass" Now i understand what the meta joke was after the first part of this vid. however in bonelab its also littral your reflection IS a creature pretending you be you :p

  • @jeremychristian1282
    @jeremychristian1282 3 года назад

    Yes, yes, very informative....Now bring back the dailies!!!!

  • @chaosordeal294
    @chaosordeal294 2 года назад

    WRONG. Mirrors are simply an additional viewing plane, just like the plane that you look at as you play the game. They don't use ray-tracing (not in the way we currently use that term, anyway), they aren't particularly resource-intensive, and once you can render a video game, rendering a mirror is not a technological feat.

  • @calccalccalc
    @calccalccalc 4 месяца назад

    What's important to note is that ray tracing shouldn't be (the only thing) used for functional mirrors, but rather mostly used for effects/ambient mirrors.
    This is because you want your game to be able to run on the most potato hardware possible, without having to completely remove a feature.

  • @prairiepanda
    @prairiepanda 3 года назад

    Why does the s
    Spiderman footage have real reflections of the surrounding buildings? Is that a feature exclusive to the PS5? On PS4 there are pretty convincing reflections, but if you look closely they don't actually match the surrounding buildings. They're just random buildings.