Home Artists Posts Import Register

Content

Hey folks! Here's a video that evolved out of a section of the Human Revolution video I'd initially decided to cut for time. I couldn't let it go. I NEEDED to talk about the mirrors. Every draft of the HR video I've attempted, including ones from like 2016, had a rant about mirrors in there. I needed my research on the topic of video game mirrors to have an outlet, or I'd be looking for an excuse to talk about it for ever. At last, I am free. I can see my family again.

The HR video is progressing well - I'm trying to be really conscious about this one's length and pacing, though.  I want to make sure the things I leave in the video are there for a good reason so people can get a solid exploration of the point without having to wade through too many overly-passionate tangents. Tangents are fun, but a 2+ hour video with huge chunks that don't work towards the wider point sounds 'not ideal' at least to a general audience.     

This whole segment seemed like it worked better as a separate exploration of a concept, than as 'a really long introduction to my thesis statement, which is that HR works very hard to cover for the fact it's missing core elements of the original game'. Removing this gave me more room to actually talk about the game at hand, which I think is good? Not sure. We'll see!

When I wake up tomorrow I have another post to write updating you on various things, including the progress of the Residency I announced earlier! Talk to you soon.

- H.

Files

[BONUS] A Short History of Mirrors in Video Games

Everything you never wanted to know about how mirrors work in video games (but didn't ask because why would you)

Comments

Anonymous

This video is why I signed up for your Patreon.

Anonymous

Cthulhu Wars joke im screaming :')

Ian Rickert-Dellios

I specifically joined Patreon because I'm excited about this video and I'm super-glad to see a bunch of people have already commented to say the same thing sorry it took so long

Ryan Wenzler

Still bothers me that Prey 2017 had a fictional tech called Looking Glass, but no working mirrors...

Anonymous

Yaaaay!!!

Anonymous

Ah, so that's why I couldn't sleep

Anonymous

Seeing there's a new video made. my. week.

Anonymous

Exactly what I needed on a day like today. Bless you.

Anonymous

Thank you for this harvest gift

Anonymous

16 minute tangents about video game mirrors is exactly why I'm a patron

Anonymous

As one of the dweebs who watched and enjoyed the 8 hour 'short summary of morrowind' and has the 12 hour video for oblivion bookmarked--i do not count as General Audiences. I love it when your videos get incredibly long and rambly.

Anonymous

Your character is just cleavage and a gun. Wow, Basically Two Hitlers herself would’ve had a field day with that.

Anonymous

Thank you HBombguy this has given me a lot to reflect on.

Anonymous

The real reason cyberpunk 2077 has been panned is not the false advertising, glitches, or poor framerate. It is due to the mirrors of this world being something you turn off and on. Thank you for leading me to this realization Hbomb

Anonymous

Thank you :D

Anonymous

Love this! Literally just asked a friend about this the other day when he was streaming something. He gave a cursory explanation, but it's great to get a deep dive.

Site-42 (TheeSherm)

Love it. Thanks for the check in, you’re a hoss 😌🤙

Anonymous

This was wonderful. Thank you!

Mundane Pixels

certified enjoyable mirror-based online video

Anonymous

> sounds 'not ideal' at least to a general audience...... Isn't that why you have a Patreon? We are not a general audience. Deleted scenes! All the unhinged tangent rambles please!! It's your brand!

Anonymous

Your videos make me so happy.

Anonymous

Oh my god it’s so good! It’s all of funny, fascinating, and informative!

swheatheart

Haven't watched yet but I love your big goofy smile in the thumbnail, A+

Anonymous

I am very happy that I am not the only weirdo who often checks if the bathrooms have mirrors in video games. In almost all modern games they don't .. it is just too resource intensive (which I guess the video will do a good job explaining ... I should watch it before commenting )

Anonymous

this was good. really enjoyed it.

Anonymous

kept waiting for the BeamNG highlight, drats

Anonymous

Very fun video! It reminds me of this Richard Feynman brain-twister: When you look in a mirror, there's a vertical axis symmetry: if you move your left hand, your reflection moves its right hand. So far so good? But then, why isn't there a horizontal axis symmetry? Why is your reflection's head above its feet, and not the opposite? (feet at the top of the mirror and head at the bottom of it?) I'll let you think about it 😈

Anonymous

Thank you for giving me a lot to reflect on

Dragon Cobolt

Man...I really wanna replay Clive Barker's Undying now...

Seanny Sav

to be honest the tangents, are one of my favourite things about your videos. The tangent about Jekyl in your sherlock video is awesome.

Anonymous

For your consideration, a quick demonstration of the power of a ray-tracer to provide reflections and its trade-off weaknesses in quality and performance: https://youtu.be/4U_IFdi2Q9E Note how, as the image resolution is increased, the frame-rate drops and the motion of the spheres becomes a little slower and less smooth; and, as the resolution is decreased, the frame-rate improves and the spheres' motion becomes much smoother. The computing power requirements for ray-tracing are such that real-time ray-tracing has been infeasible for use in video games. As Harris mentioned in the video, recent advances in hardware-based ray-tracing are changing that, which is pretty exciting for those of us who never expected to see it outside of a classroom or tech demo.

Anonymous

You've ruined me, Harris Bomberman (if that is your real name). I had never thought about mirrors in video games before this video, and now I will never *not* think about mirrors in video games.

Cal

Funny to me that Valve managed to create portals for portal with a full 3d view of the other end before we managed mirrors. Their solution for the portal view was pretty neat, have a camera that views from the hitbox of the portal out to it's FOV and the portal showing that view is a monitor

Anonymous

Not sure 100 percent on the tech, but I believe Red Dead 2 has legit working mirrors. They have a weird rendering lag-ish kind of deal, but its real. Check those out.

Anonymous

This video is fantastic and I 100% would love to get it in my regular feed. This stuff is great for YouTube!

Anonymous

I love that transition in the video as well; "...in Doctor Who or in ---Jekyl, oh you thought I forgot about Jekyl, didn't ya Steve?"

Anonymous

I had never even considered that video games lacked mirrors. Such an interesting video, thanks for the extra vid!

Anonymous

Awww, thank you for this! Super quality <3 Great way to start the day.

Anonymous

Yeah, that moment was literally a jumpscare for me XDDD

Jesse Dusk

I didn't realize mirrors were that complicated in games. I remember being impressed by the original Prey's presentation and wondering why more first-person games didn't have reflections and feet on playable characters. (I can't remember if the guy from Prey had feet, but some first-person games around that time included them.)

Anonymous

Fun Fact: Jensen confirms that he broke the mirror because of his trauma in one of the argument scenes in the later parts of the game.

Anonymous

is there any chance we could see an extended cut at some point? i'd be interested in the tangents in all of your vids :)

Yoav Fine

Jeez, I hope Sandy didn't kill Remy from Ratatouille

BestowalDonkey8

This really puts the “we’re living in a simulation” question to bed.

Stephen Gillie

Thinking of mirrors and axial symmetry always hurt my head. The reflection is caused by photons bouncing off the electrons in the silver of the mirror. It effectively records and replays object changes in front of it. Axis symmetry here is entirely based on the artistic vision of the silver as a portal, like a window, with a twin of yourself standing before it. Very Cheshire.

Anonymous

It doesn't take anything away from the impressiveness of the tech, or anything your saying, but I feel it's worth pointing out that the mirrors in the Build engine are doing the same trick as the Mario mirror - it renders a duplicate room on the other side of the mirror, with a bunch of reflected objects in there, and it looks like a proper reflection. The big advantage of the Build engine's method is that it would automatically construct the duplicate world... as a level editor, you didn't have to make both sides of the mirror, and make sure they kept in sync... you just needed to reserve a big empty room on the other side of the mirror, and the engine would automatically fill that room with the reflected world. Which makes things a lot more convenient, and lets you get more fancy with it (compare to the mirror room in Mario 64, which is very simple and regular in its construction, possibly because they didn't want to mess with it, and potentially break the symmetry).

Anonymous

This reminds me of the fact that Free Guy (spoilers for Free Guy I guess) had a thing where the secret hidden level was visible in the game's reflections. People playing the game could see this, too. This implied that, whilst playing the game, there was an entire separate island that players were not meant to see and could not interact with at all being rendered and real-time reflection calculations being done sorry I just really didn't like Free Guy

Anonymous

Actually as a game dev this was one of the things that I actually thought the (otherwise mediocre) movie was clever about. Because of all the reasons Harry mentions in the video, real time reflections are unreasonable. One workaround is called reflection mapping, and it involves taking low resolution, 360 degree photos from different locations in the game world. Then when you need to show a reflection like on window or something, instead of doing it in real time you just show that window's perspective on the reflection map. The implication is that the developers of Free City made their reflection maps during an earlier point in development when the island was still turned on.

Hbomb

Aha! This is what tripped me up. I for some reason distinguish Build's mirrors simply because you didn't have to manually cheat, the engine cheated for you - now I wish I added something about that

Hbomb

Fun fact about Prey, the guys you fight in the bar next to the bathroom won't follow you in. I assume it's because getting the bathroom mirror-world to replicate them as well was troublesome. So they just wait outside politely to do fisticuffs with you lol

Gary Watts

I remember Max Payne 2 being the first "real" mirror I saw in a game, and being blown away. I also remember first learning how they did "mirrors" and "reflections" in MGS2 by playing around with the "Document of MGS2" disc, which let you move the camera around the environments, letting you see that the floor/mirror was actually mostly transparent, and they just replicated the scenery upside down with an upside down character model underneath the character... And again, just being blown away being allowed to see behind the curtain so to speak. ...I also learned a lot about how different shots have different lighting, as it let you move the camera in cut scenes and you realise just how "off" the scene looks like from other angle. ...sorry for the infodump, I just really loved that Kojima/Konami did that for that game, it was such a great educational tool. I wish modern Devs did something similar for their games.

Goldfinch

Didn't you actually see Adam Jensen shatter the mirror in one of the trailers? I have vague memories of this, but that might just be the mandela effect spooking me

Anonymous

Not gonna lie, I adore these types of videos. Just fascinating to watch!

Anonymous

Yeah well, we kinda implemented mirrors in a unity prototype by accident while making real time security cameras. Hack? Yes. Works? Fuck yea. Also probably wouldn't bake a rat if a rat went into your PC for some reason... unlike Quake 2.

Anonymous

This is wonderful I feel very moved to make art- thank you for continuing to make art!

Anonymous

Yay one of my favorite things is a new Patreon-exclusive Hbomb video!

Nowhere Girl

I actually met Ray Tracing once, very humble guy, though he doesn't play many video games despite his contributions to them

Luvtail

When you showed Duke Nukem 3D I was certain you were going to point out that the reflection of Duke always shows him holding the rocket launcher no matter what weapon you're using, which is hilarious!

Crissa Kentavr

Real time reflections are a thing in VR because it's already rendering multiple views at one time, so to get a mirror working, it adds a third (or fourth) camera and places it behind the mirror at 90° from the user, the plays the stream from that camera onto the surface. You can see this pretty obviously in VR Chat.

James Rule

After watching this, played a demo for a "retro" style resident evil-esque horror game, and got super excited when I saw the game had functional mirrors.

Anonymous

This is too good to be Patreon exclusive! But okay, fine, I'll take it if you insist.

Anonymous

I joined your patron yesterday when I saw your tweet about this video and I just wanted to take a moment to thank you for your work. I really love this kind of video because even if I would not call myself a big "gamer" or whatever, I still learn a lot of fascinating stuff. To me, video games (and programming in general) really show how the human mind is all about going around difficulties with the least amount of effort possible, it's so funny and impressive really. Thank you for helping us see this! :)

Anonymous

As someone who worked in a shipping warehouse for board games and had to deal with sending out ungodly amounts of cthulhu wars expansions every day, I deeply appreciate the jokes abt sandy petersen lmfao

Anonymous

The Professor Ray Tracing line got me hard, laughing my head off. Excellent video as always, looking forward to the Deus Ex video!

Anonymous

So late to the party, but Prey 2017 video when?

Anonymous

So in the conversation boss fight with Bill Taggart in the convention center (that is very easy to miss) Adam actually says how the mirror was broken. He says that the first time he saw his augmented body in a mirror, he smashed it

Anonymous

This is great stuff hbomb, but shallow bodies of water in real life don’t usually reflect when you look straight down either

Anonymous

gonna have some mild spooks tonight from those dismembered Tresspasser bits

ZA

Dang, I haven't thought about Researchindicates in a hot second.

Anonymous

Hey i love your videos as much as i hate how this comment section looks on mobile

Anonymous

This is really cool. I've thought about mirrors before in videogames, or lackthereof.

Anonymous

Fun fact, flight sims have had support for mirrors (in planes that had them) since IL-2 in the mid 2000s. DCS and the current IL-2 engine show them off very nicely.

Dragon Cobolt

Watching this made me actually go and reinstall De- CLIVE BARKER'S UNDYING! And you know, it still absolutely slaps? There's a wide range of guns, the scares are shockingly spooky, and that mirror bit that you reference? It actually has an awesome touch where, as you look at yourself in the mirror, Aaron Covenant, the douchebag ghost brother of the Covenant family, appears behind you as a spook! I love it!

Anonymous

as someone who was born, raised, and has yet to find a way to escape the visceral nightmare of living in Texas, I can confirm the accuracy of that Doom map

Anonymous

I'm sire you've gotten this a lot but you are really working the bald-with-beard look. It's a great look. You look masculine enough to kill a rat with a firing pan. Also PS the vid was super interesting and fun, as usual.

Anonymous

Luigi's Mansion had mirrors.

Anonymous

I don't want to be 'that' guy, but when you say the Black Mesa team shared development videos showing working mirrors, you showed footage from a build by Tripmine Studios, a different team than Crowbar Collective (the devs of Black Mesa). They're working on their own HL1 remakes (the expansions), but aren't affiliated with Crowbar Collective and use their own modified Source Engine tech, which is demonstrated in the featured dev video. There is yet still hope for Source Engine mirrors! Great segment, really looking forward to the final video! :)

Anonymous

I wonder what this means for Hitman, then? If you sneak up behind an NPC, and they're looking in a mirror, they will see you! Also, I just joined Harry's patreon on a lark today, and I'm met with All This Content ™. What a thrill!

Anonymous

Hi! New to your patreon, because I already watched all of your youtube content and couldn't wait for the new video. This was a really nice video. The lack of mirrors in most games really bugged me. After having played some of the RTX enabled games, it's really hard to go back. Deliver us the moon was the first ray tracing experience for me and at first I got scared every time I saw something move, just to realize it was just my own reflection. And then I played Control. Wow, what an experience, the reflections really tie everything together. It features live-action videos, playing on TVs in the game world. And those TVs and the videos are then reflected in the many glass doors and reflective surfaces of the game. It's incredible how accurate reflections can really push the game to be more believable.

Anonymous

Love everything about this type of short video. Please make more!

Anonymous

much as i hugely appreciate the detail in ur long videos and can watch them just as easily, i really think you excel at short-form content like this more than maybe even you realise - i love this video and the one about graphs, and woke brands is my all-time favourite thing you've put out - i think the fast pace really lends itself to your particular way of adding to the humour of a line or a joke through editing!!

Anonymous

This made me start thinking about the mirrors in the sims. I remember being fascinated how they reflect the sims in the sims 2 and sims 3. I have no idea how they made it work and now I really want to know. I constantly watch my sims in the mirror when I'm playing because it's so novel. I always notice how games avoid the mirror and it always annoys me. In Fallout 4 it seems every mirror in the world got smashed. I under appreciate the sims for its effort.

Kryshen

"a 2+ hour video with huge chunks that don't work towards the wider point sounds 'not ideal'" This aged like fine wine

Divide

I just want you to know that I always enjoyed your videos, but I finally joined here because of the mention of the history of mirrors video in the Human Revolution video, so good call, I guess.

Xdust5

Just finished the Deus Ex video and became a patron to see this mirror video. Keep up the long podcasts!

Anonymous

I have followed your channel for years and your mention of this video's existence on twitter finally pushed me to become a patron- thank you so much for all the quality edutainment you've provided me over the years!!!