lmao philip just stares at every single reflection in the sandbox dedication
@MrBerndderboss5 жыл бұрын
Just because you get it from time to time doesn't mean it's yours
@LeeGio_MS4 жыл бұрын
@@MrBerndderboss ?
@MrBerndderboss4 жыл бұрын
@@LeeGio_MS Don't ask me to take responsibility for 1 year old comments, but i assume i answered to something that got deleted.
@LeeGio_MS4 жыл бұрын
@@MrBerndderboss I wasn't asking you to take responsibility...for what? I'm asking what did the other guy say before he deleted his comment
@MrBerndderboss4 жыл бұрын
@@LeeGio_MS Ask me a year ago and maybe i can tell you
@ubersyanyde5 жыл бұрын
normal people in vr: marvels in the futuristic display of motion technology to achieve immersion beyond any other medium philip in vr: *rubs face on metal chair frame*
@henrym59085 жыл бұрын
omg I just realized why cats act the way they do
@samsam182005 жыл бұрын
@@henrym5908 I've had a vive for a year. It's not as great as you make it sound. 😂
@EuropiumGadolinium5 жыл бұрын
part of marveling, in VR, is getting into everywhere that you normally never could in a flat game. like in close to metal chair frames, or checking out the underside of the chair. the robot repair demo is great for this, there's detail packed in all over.
@f4ngzofh4tred5 жыл бұрын
If you see his movements in the way he did that, it confirms my thoughts of him acting obsessed with the information of video games and their graphical strategies lmao
@jazzjackrabbit35 жыл бұрын
@@henrym5908 *meows* "What, you're hungry again?" "Nope, God forgot to rebuild cubemaps again"
@Squary945 жыл бұрын
"There is no science, just nice looking mistakes". That's a great quote. I am gonna remember that.
@Timeward765 жыл бұрын
there are no mistakes, only happy accidents
@udukamjoku88605 жыл бұрын
@@Timeward76 I was thinking the same thing😂😂😂
@thnrd66185 жыл бұрын
@@udukamjoku8860 same
@ZeroPM5 жыл бұрын
Some Instagram thot somewhere on this world right now: _There is no perfection, just nice looking mistakes_
@bruschetta77115 жыл бұрын
@@udukamjoku8860 so from a relatable phrase to a common meme like it isn't a bag it's a game feature...
@cobblewalker95105 жыл бұрын
don't talk to me until I can see the reflection of my nose hairs in the scope of my awp
@verloxius44425 жыл бұрын
i am first to reply so i get likes
@lowpcfess95065 жыл бұрын
@Boiled Egg yes, very related to the discussion indeed
@hiddensinix27675 жыл бұрын
@Boiled Egg you forgot the decimal lemme fix it for ya: *1.2
@hiddensinix27675 жыл бұрын
@Waysure **Listen here buddy**
@hiddensinix27675 жыл бұрын
@Waysure 0.0000000222...
@SpAMCAN5 жыл бұрын
Source 2 does indeed use parallax corrected cubemaps. You can set them up in the Destinations SDK pretty easily. Many engines support it natively now, including Unity. It's often listed as a 'box extents' field. I wrote my entire Master's dissertation on parallax correction of static cubemaps, inspired by BMCha's video, and came up with ways of doing it against all kinds of advanced geometry by doing wacky shit like passing mesh data into a pixel shader as a texture, extrapolating from that and raycasting against that. I'm using it in my Portal-spinoff Outside Influence, so folks will get to see it whenever I actually manage to finish it.
@letstalkpocketknives2675 жыл бұрын
I understood literally none of this but watched the whole thing to hear your soothing voice
@celadon04515 жыл бұрын
I've never played CSGO in my entire life, but I still love watching these CSGO/Source analysis videos of his. Damn good stuff.
@TheForbiddenLOL5 жыл бұрын
Try listening to what he says and then using your brain to process the information contained in the words.
@HitRoz5 жыл бұрын
@@TheForbiddenLOL i can only processes, valve please fix
@lmaodead29003 жыл бұрын
sad
@Petar13375 жыл бұрын
7:27 you dirty chair sniffer
@discoturtle6365 жыл бұрын
He did run a fart channel for a while. Mans got a specific taste
@GewelReal5 жыл бұрын
kinky
@TheNamesSnek5 жыл бұрын
@@GewelReal 🖕
@shrub86445 жыл бұрын
Fart master
@Repz985 жыл бұрын
Ahhhh, That's why my teacher always was the last one to leave the classroom...
@YaTebyaNashel5 жыл бұрын
2:41 I've never heard Philip's sarcastic laugh, I'm watching his videos since 2014, oh my god
@Heavenira5 жыл бұрын
Oof, I spent a great deal trying to get Source to reflect properly. Nice to see someone who at least knows what they are doing.
@L_U-K_E5 жыл бұрын
Damn Source 2 has been known about for over a decade and its exciting that it’s finally being released
@Architector_45 жыл бұрын
Isn't it already powering Dota 2, for example?
@edyslavico37615 жыл бұрын
@@Architector_4 Just that
@Kizoky.5 жыл бұрын
@@Architector_4 reflections in Dota2 are fake, even the water
@Architector_45 жыл бұрын
@@Kizoky. I'm replying to a comment that states that it's exciting that Source 2 is finally being released. I am only pointing out that Source 2 is already out there.
@L_U-K_E5 жыл бұрын
@@Architector_4 tbh i dont know. this is something i here people arguing about.
@adamwash9175 жыл бұрын
what about the mirror on gm_construct, or is that something else
@conneath5 жыл бұрын
it's something else not related to cubemaps
@АртёмМеркушев-ф5х5 жыл бұрын
02:00 here it is
@TheMikirog5 жыл бұрын
@@АртёмМеркушев-ф5х Doesn't gm_construct have water? Is the water then not reflective just to get the mirror inside the building to work?
@АртёмМеркушев-ф5х5 жыл бұрын
@@TheMikirog Gm construct have mirror and water but they cant work both in *one frame* cuz limits Its still can work if theres only one mirror shader on screen
@xenhysics59265 жыл бұрын
The mirror on gm_construct is simply a fully reflective mirror entity that does achieve real time reflections but it is extremely limited since you can only make mirrors with it that are 100% clean and sharp
@Treegonometry5 жыл бұрын
7:44 coming home drunk and meeting my angry gf
@rotmgpumcake5 жыл бұрын
Boiled Egg mines only 6 inches but it smells like a foot
@gabrielloko300005 жыл бұрын
Let's face it, Parallax effects on a 3D engine is pretty dope Is the same feeling when you see the 8 lines of Parallax on Shadow of The Beast. Basic? Yeah, but technically, pretty pleasing!
@Vitoreo5 жыл бұрын
me: wants to sleep. Philip: new video about reflections in source! me: ok who needs sleep anyways...
@screamsinrussian57735 жыл бұрын
Should have went to sleep instead buddy
@zrATT_5 жыл бұрын
7:30 O: there's a chair... REFLECTIONS **SNIFF**
@toobllu5 жыл бұрын
1:30 I'm 99% sure I saw this in a nightmare I had yesterday
@Fel1xF7W5 жыл бұрын
*H E A D A C H E*
@somethingoflessvalue5 жыл бұрын
thats creepy af
@k3rt2445 жыл бұрын
thats relatable on weird level
@cinnamon-skateboarding59874 жыл бұрын
Deja vu?
@mcskewl5 жыл бұрын
I love your dedication in examining and explaining anything mapmakers have been doing, you really do them justice
@AtomicSpeedFT5 жыл бұрын
Thank you for making this! I was wondering how they made this so much!
@nathanielmeer54025 жыл бұрын
The princess bride, still one of my favourite films of all time. Love the nod in that direction. Keep it up!
@MrWill8305 жыл бұрын
I'm sure the slowmo "I'm so sorry baby" was discovered when you were playing the trailer in slowmo just to see EVERY detail
@berryy825 жыл бұрын
Noone: 3kliksphlip: *L O L I W O O D*
@WahyuSetiawan-sz4lc5 жыл бұрын
Take me there
@Payday54 жыл бұрын
FBI!!!!!
@FergusGriggs5 жыл бұрын
I've looked into parallax corrected cubemaps before and they fall flat when there is an object/occluder between the cubemap origin and the reflective surface. With empty concave scenes like the one shown, it does work pretty well. It's going to be great when real time raytracing becomes the de facto method for reflections and refractions.
@RedeyeGaming5 жыл бұрын
I can't wait for the dozen or so videos on reflections and textures fron Philip when half-life alyx releases, going to be a lot of fun.
@SianaGearz2 жыл бұрын
The paper quoted at 6:10 for sure is out of research by DONTNOD Entertainment, Paris, for their game Remember Me. Which has more reflection tricks than you can shake a stick at, because it takes place in the rain, a lot of rain, a lot lot of rain. And it runs smoothly on PS3. A lot of environments and setpieces contain parallax corrected cubemaps with added raytraced elements, and... it's locked 30fps on PS3 and Xbox360 - in modified Unreal Engine 3. The raytraced elements are limited to planar billboards, but they push them a little with spheroid mapping of enemy characters, so you basically fit a spheroid to each armature bone and that then vaguely represents the shape of a human, represented by flat billboards again for the purpose of reflection rendering.
@heutemalnicht5 жыл бұрын
3:50 the squeaking from walking on a mirror with rubber boots haha
@erikmccall65775 жыл бұрын
Love how he gets so into these trivial things. Real interesting
@JayVeeDee5 жыл бұрын
Could you start making map creation tutorials again? I remember way back when I was playing source that you had some CS:S map making tutorials, I really loved watching those back then.
@Petar321_GT5 жыл бұрын
he did
@Jjojoojojojoj5 жыл бұрын
They did this effect in titanfall 2, which astonished me the first time seeing it.
@lychy6455 жыл бұрын
6:51 poor dog
@civilsecuritylite120545 жыл бұрын
Abuseee ;^;
@Pleumel5 жыл бұрын
God i love this community. I love your videos. Keep it up man. One of my favorite content creators right now!
@hoodiedeer5 жыл бұрын
when philip points out new and cool technical features in source like this i feel like someone finally understands me
@t0weful5 жыл бұрын
I don't remember much of it, but there is a map either in 1.6 or gmod, that you can see your character model in a mirror inside a bathroom, as far as I can remember it was a pretty good reflection
@plund89285 жыл бұрын
Luiz Paulo probably gmod, they had a function where you could place cameras, in which you can see your own playermodel
@existentialselkath12645 жыл бұрын
Parralax corrected cubemaps might screw up right on the edge of floors but if you have screenspace reflections with a Parralax cubemaps backup the ssr would hide the distortion around the edge
@Spebby5 жыл бұрын
Finally, a sequel to making source beautiful.
@lapinus5 жыл бұрын
Again, again
@HoldMeForever5 жыл бұрын
The way you knifed that hostage twice, that cracked me up! XD
@Xezian5 жыл бұрын
for propper mirror effect you can create a custom render target texture, and attach it to a render target camera. This is how they did the breen casts in half life life 2, only what you need to do is place the render target camera right infront of the mirror, barely sticking out, and then infront of the texture or as a part of the texture somethign that can blur it slightly. Then apply the texture to the mirror and you'll get essentially what you need. This may slow down the game however, I don't know, I usually only use these for making multiple security cams on multiple screens.
@LitchiBorrower5 жыл бұрын
That wouldn't move when you do though, would it ? I think what you'd need to use are the fancy render target camera tech they built for portal 1 and 2 that's synced with player movement.
@Xezian5 жыл бұрын
@@LitchiBorrower I haven't messed arond with those at all I don't even know how to get them outside of using world portals, and most versions of hammer don't have them. It's really only portal 1 and 2.
@mlgsty88805 жыл бұрын
So is Lunacy just Valve flexing on us with their fancy new things?
@Mico6055 жыл бұрын
My respect to people who still bother working with valves engine, seeing how difficult it is to even do basic stuff in it lol
@ff000055 жыл бұрын
Couldn't tell the different reflection methods apart until now, thanks for the examples!
@CturiX.IREALLY5 жыл бұрын
This is weird, i expected it to just be a Render Target texture, much like how cameras worked in HL2
@Lattamonsteri5 жыл бұрын
And portals :D in portal games
@purpuran47185 жыл бұрын
nice job getting a good look at the reflections on the chair during the robot repair demo... very impressed!
@ezucra5 жыл бұрын
1:36 *I DONT KNOW WHAT REFLECTIONS ARE ANY MORE*
@k3rt2445 жыл бұрын
@Boiled Egg let me fix that for you. 1,2
@XanderNiles5 жыл бұрын
Philip is teaching us the science wise part of the game and its engine. Top notch content. Love it as always.
@ElesisLRonan4 жыл бұрын
1:32 when you're trying to run in a dream
@TheSwaroopB5 жыл бұрын
6:36, 90+ FPS at high resolutions, in stereo, with minimal latency, without dropping frames!😤
@sejrandersen56065 жыл бұрын
I think I understood ‘bout a good 3% of this
@screamsinrussian57735 жыл бұрын
your head looks like a maltesers
@witchblades69795 жыл бұрын
Sejr Andersen cause your head looks like that your brain is to small
@CatAdvantage5 жыл бұрын
Can no one get a joke?
@witchblades69795 жыл бұрын
CatAdvantage yes nigga but not a bad one 😥
@screamsinrussian57735 жыл бұрын
@@CatAdvantage we already have you here bruv
@kamelen8005 жыл бұрын
Wasn't the effect on lunacy used in Titanfall 2? That was in source as well. And I mean the combat simulation place in Ash's stage, and some other maps, but I think that's the most notable one.
@DriesduPreez5 жыл бұрын
In the video when I thought you'd given up, I was about to comment and link you the exact video and paper you ended up showing. I came across them while doing a deep dive into the reflections used in Remember Me. I also looked into the 'bilboard' reflections used in that UE tech demo 'Samaritan', that support reflection occlusion. Worth looking into if you haven't already come across it.
@zig89253 жыл бұрын
It's funny you call it parralax. I just call this box projected cubemaps. And reflection probes that i've worked with in unity have an area ox effect, wich is a box. If you have box projection it uses that box as reference for how it should distor the cubemap. If you set the box size to match your room, then it should work correctly. You can actually see an example of how it works in uncharted 4 and lost legacy in puddles, where the "boxes" all have different sizes, to match the area for the puddle
@greenlemon91555 жыл бұрын
Someone posted a corrected parralax cubemap on VDC like 6 yeard ago Edit : should have watched beyond 5:53
@Mrcrappyfuntastic5 жыл бұрын
"Lollywood"
@Mrcrappyfuntastic5 жыл бұрын
@valy0f oh God it does
@Freezorgium5 жыл бұрын
Loli sitting on my wood
@TP-rs5zl5 жыл бұрын
*Spits out milk* _LOLLYWOOD?!_ *Chris Hansen walks into frame* _>To be continued..._
@MannFace515 жыл бұрын
Why don’t you have a seat right here?
@xornedge82045 жыл бұрын
Weebs be like...
@fallenphoenix1485 жыл бұрын
honestly watching a lot of anime gives the phrase lollygagging a whole new meaning
@screamsinrussian57735 жыл бұрын
I don't get it it's a candy
@Furious3215 жыл бұрын
Loliwood AYAYA
@VilemOtte09015 жыл бұрын
You just described box-projected cube map reflections. It's a well known technique but has its limitations (your reflections all are technically on planes defined by the box - instead of infinity like in case of standard cube map reflections). There are further extensions which require additional z-component for each cubemap face (and you can do texture space ray marching to calculate more correct projection, instead of box projection). There are also superior techniques (ray tracing, voxel octree cone tracing, SDF reflections, etc.), but also require more computation power.
@LordGB5 жыл бұрын
Literally no one: 3kliksphilip: I discovered the moon.
@RayTC5 жыл бұрын
LordGB dumb comment
@MattNF5 жыл бұрын
/r/uselessnobody
@screamsinrussian57735 жыл бұрын
nice generic and unfunny reddit meme format number 5384, don't forget to spam it on any other video that you will pass by cause its so damn funny and original
@maxim07minecraftpropvp415 жыл бұрын
@@screamsinrussian5773 ok
@captainslut.16505 жыл бұрын
I have absolutely no idea what is happening in this video but I will still watch the whole thing.
@confidentbottle4 жыл бұрын
Iirc the developers of Guard Duty (the blue shift/opposing force remakes) did a development video on this effect being used for their reflections. It definitely improved the visuals of the test maps they showed off.
@fressfisch4 жыл бұрын
Source has had 3d sky boxes since vanilla, the Eternal Silence mod actually used that feature to combine spaceflight and starbase interiors (which the engine could not handle otherwise)
@JR-mk6ow5 жыл бұрын
It's called Render To Texture. It's one of many tricks used in video games. But it gives you a amazing effect
@jotopeka5 жыл бұрын
Valve should hire you. I'm not kidding.
@BeatCrazey3 жыл бұрын
I come from the future and use the Source 2 tools in Half-Life: Alyx. You are completely right! Half-Life: Alyx uses Parralax Corrected Cubemaps.
@vladgubane71885 жыл бұрын
I wonder if I will be able to just see the difference between real life and a VR game in 10 years
@ToZik5 жыл бұрын
This reminds me the AWP's scope reflections were done with cuemaps as well.
@TheAudioCGMan5 жыл бұрын
I was amazed when I first saw this technique in R6 Siege. They do this for every room and can get rid of realtime reflections with only little loss.
@MadpolygonDEV4 жыл бұрын
Some newer engines like unreal have a box reflection capture and a planar reflection capture which is parallax corrected (box reflection).
@JC-bd5uj3 жыл бұрын
hey philip did you know that when looking at something through prism, I can't remember if this happens when looking at reg reflections, but if you hold a prism up to your eye and look at a far away object it will be flipped, I think this happens when looking at regular reflections too say if you were 20 ft away from a mirror.
@technicolorskies54325 жыл бұрын
I would love it if kliksphilip would show us how he did everything in the editor, for old times sake.
@TheHUEZOX3 жыл бұрын
2:45 hey whats the name of that game?
@Songgohard5 жыл бұрын
Only in 3kliksphillip videos will you see him get down on his hands and knees to look at the reflection of an office chair.
@user-ge2vc3rl1n5 жыл бұрын
My sleep deprived brain understood nothing. Would watch again.
@suicidalbanananana5 жыл бұрын
They've been backporting features for a while, and Source2 versions of some CS:GO maps leaked over a year ago, so its bscly going to happen sooner or later. Considering they call Source2 'done' now prolly sooner.
@Legitti5 жыл бұрын
Next csgo update: Reflections updated and new tools for map makers added.
@screamsinrussian57735 жыл бұрын
lmao as if
@andreee36455 жыл бұрын
1:21 if you look closely at Earth you can see a cute lil doggo
@chronokrickey64185 жыл бұрын
That is so fucking cool. This could be used to some really cool visually trippy maps. I'm thinking some Ditko or MC-Escher esque stuff
@marsted25 жыл бұрын
I wonder if cone based reflections could be implemented into source 2, they look like cube maps but they're real-time and the source is where the player is, when combined with screen-space reflections you have pretty convincing fake reflections.
@cranem2585 жыл бұрын
This video gave me motion sickness, lol. Great job philip, amazing video.
@BillyAltDel5 жыл бұрын
Warframe recently implemented parallax-correct reflection mapping. Rainbow6 Siege also uses it extensively, and to great effect.
@MustacheMann225 жыл бұрын
hey 3kliksphilip, so I have an issue, and I've tried a lot and apparently, some others are having an issue like this, but my pc seems to stutter a lot when gaming csgo, tf2, and online games, not sure if its steam or anything, already tried Malwarebytes, trend micro, CCleaner, and a bunch of other stuff, and I've asked my friends, they are unsure of what it could be, besides my pc or steam. I hope you have an idea about this problem, but don't worry if you don't. love your stuff, keep going and keep being amazing
@cheezkid26893 жыл бұрын
Knifing the hostage was hilarious. The "æh" is so fucking funny
@YourGamingTeam5 жыл бұрын
Im a new fan and i just want to say that I love your videos! And the other channel
@xenzah5 жыл бұрын
6:50 - okay. Poor... doggo?
@screamsinrussian57735 жыл бұрын
>doggo Reddit moment
@itskastrand5 жыл бұрын
what are the games starting at 2:35 and the one after that?
@xenhysics59265 жыл бұрын
The first one is the Quake 2 RTX tech demo and the one after is one of the Deus Ex games i think
@nemosonn5 жыл бұрын
Quake 2 RTX, you can download quake 2 demo for free on steam and use the Quake 2 RTX version to enable raytracing.
@spouch945 жыл бұрын
this is an amazing insight into Source, thank you!
@scylla0195 жыл бұрын
They must’ve perfected this when they did portal 2
@morkomori96175 жыл бұрын
I love how you finally get your hands on VR and you start inspecting a chair XD I know it was to see the reflections but damn it made me laugh.
@Pasha_Shkaf4 жыл бұрын
2:47 what game is that :O?
@K162-y1b4 жыл бұрын
deus ex: mankind divided
@MillsTC5 жыл бұрын
Where are the captions phillip?
@rachelslur87295 жыл бұрын
they're here now
@ReznovRulz5 жыл бұрын
I remember when I first saw parallax reflections in 2013 with games like Battlefield 4 and Call ot Duty: Ghosts.
@baconinvader5 жыл бұрын
Boy that robot looks a whole lot less scary once you're out of VR
@hugofostin88194 жыл бұрын
Unironically this relates very well to R6's Y5S1 Reveal. (Not on the secret, but the theme, especially the Thumbnail)
@tornadorundo5 жыл бұрын
No comments to read :( Oh well, guess I have to slightly enjoy the video without reading others’ opinions. Your videos are great in my opinion.
@tommapar5 жыл бұрын
I haven't watched it yet, but here you have a comment acknowledging you and a like. Cheers mate
@Tayhay5 жыл бұрын
Your opinion is invalid
@lilcatfriend45755 жыл бұрын
@@Tayhay no yours is
@lilcatfriend45755 жыл бұрын
@@Viriyascybin
@darkraven41875 жыл бұрын
Itd take valve literally one day to add propper paralax corrected cubemaps. There are some forks of the alien swarm sdk with it added to vertexlitgeneric.
@stridershooter77642 жыл бұрын
We finally got parallax corrected cubemaps in Source 1 for Entropy : Zero 2
@paravostok Жыл бұрын
he is exactly correct lol, reflections in source 2 are parallax corrected cubemaps
@leeorafk50295 жыл бұрын
am i the only one who understood almost nothing and just stayed for his lovely voice? :D
@Jona695 жыл бұрын
Blended parallax corrected cube maps is how pretty much all modern game engines handle reflections. Valve is just catching up.
@prateekpanwar6465 жыл бұрын
Well can't they use reflection problem static as you said and combine screen space. Probably keeping players and non static objects in another layer and combine them both? This will show accurate reflection for moving objects and won't recalculate non moving objects again and again?
@FiNiTe_weeb Жыл бұрын
Can confirm CS2 reflections look nice
@aakashsahani29915 жыл бұрын
Just wanted to ask if there is Wheatley and his siblings on this moon map?
@swagnswift42815 жыл бұрын
Actually, Grand Theft Auto 5 reflected windows properly, it had a mirrored lower quality version of what was around you. It doesn't display cars or anything, but it looks especially nice far away. It would probably be the effect I would go for. But what about a cubemap with the same shape as the room you're in?