正在加载视频...

视频加载失败

water reflections without ray tracing

1,814,270 次观看 • 3 个月前 •via X (Twitter)

38 条评论

YourMaster 🍀💚🍻 的头像
YourMaster 🍀💚🍻3 个月前

HL2 was a game WAY ahead of it's time.

GermanStrands 的头像
GermanStrands3 个月前

enough said! timeless for sure...

Priapismos 的头像
Priapismos3 个月前

Animated textures combined with basic engine tricks

GermanStrands 的头像
GermanStrands3 个月前

still peak imo :)

Priapismos 的头像
Priapismos3 个月前

Its amazing for the time and still holds for the game. But this ina modern game would be a crime 🤣 we can barely have AAA games runing at 60fps with SSR ... this will make the game performance drop to more than half

Sam Strajack 的头像
Sam Strajack3 个月前

RTX is such a wild goose chase. Barely a perceivable benefit for cutting performance in half.

Kristian & Marie 的头像
Kristian & Marie3 个月前

We need Half-Life 3

GermanStrands 的头像
GermanStrands3 个月前

I NEED THIS GAME SO MUCH

Theoc Fetoh 的头像
Theoc Fetoh3 个月前

brb wan play hl2 again

GermanStrands 的头像
GermanStrands3 个月前

haha I can feel that... timeless masterpiece imo

DXU24 👽 Surreal 98 的头像
DXU24 👽 Surreal 983 个月前

You mean water reflections that double the draw call count, require an extra frustum cull pass and CPU orchestration? If you want this in modern games, use UE5 and plop down a planar reflection component for the exact same effect (and cost). This isn't lost tech.

PunchMan 的头像
PunchMan3 个月前

Half-Life 2 was so ahead of its time, it's crazy

Steve 的头像
Steve3 个月前

The engineering, design, and art direction on HL 2 was next level for ~2004. For the water, they: - Rendered a planar reflection scene at water level a whole extra time, mirrored with careful clipping and occlusions - very tasteful water surface effects for refraction, and fresnel effects - dynamically animated normal maps for waves - Collapsing everything into a highly optimized pixel shader 2.0 - A ton of tweaking It's basically 3 render passes in one shader execution.

Muscle_Nerd 的头像
Muscle_Nerd3 个月前

Oh yes, look at Fatekeeper

MarloPainter 的头像
MarloPainter3 个月前

0 water reflections. It's baked in.

0p3nS0UrC3L1F3 的头像
0p3nS0UrC3L1F33 个月前

Planar reflections worked well for half-life 2. But the added performance cost ensured that it would only be used sparingly in scenes where there wasn’t a lot of geometry at play.

Dark Protagonist 🎮 的头像
Dark Protagonist 🎮3 个月前

This tells you ray tracing is a scam, made to sell expensive GPUs

NerdZap 的头像
NerdZap3 个月前

One of the greatest games ever made 💙

Kyezoar 的头像
Kyezoar3 个月前

Source water is so fucking good. Cause what do you mean in 2002 in a unfinished, janky version of Source it looks THIS good.

Nick Reineke 的头像
Nick Reineke3 个月前

There are many ways to do water reflections. Half-Life 2 did lots of cool things but this is one of the least interesting ones.

Auto. @ Serendipity/AX 的头像
Auto. @ Serendipity/AX3 个月前

We’re seeing a game from 2004 that has gotten multiple visual upgrade patches running on modern hardware PCs of that era could not run this smoothly. It’s without RT because it’s doing it the stupid way. Rendering it all twice. Looks pretty, runs horribly. RT is actually faster

Adam Reid 的头像
Adam Reid3 个月前

Planar reflections are great, though back in the day very computationally expensive. They took time to implement and compared to path, ray, cube map or screen space reflections, they take more time to create. That’s why you never really see them anymore.

Silly Ivan (aka John) 的头像
Silly Ivan (aka John)3 个月前

I just looked it up, and apparently it cheated by placing a camera under the water then mapping what it saw to the planar cubemaps rendered on the water's surface Not as efficient as screenspace reflections since it rendered the world twice, but at least it's physically accurate

Adam Kiraly 的头像
Adam Kiraly3 个月前

This is even more brute force, they are rendering the scene twice. It can still be done but it is incredibly expensive with how complex shaders and meshes gotten

Kiaran Ritchie 的头像
Kiaran Ritchie3 个月前

Just don't look down.

Rory Grimshaw 的头像
Rory Grimshaw3 个月前

Look down and obscure everything in screen space and they'll all disappear. Ray tracing adds so much to a scene. Not to mention it's an order of magnitude faster than rasterised lighting. If you want faster to build more dynamic worlds back ray tracing.

Chaos_Mayhem 的头像
Chaos_Mayhem3 个月前

Simple SSR we got those in Pokemon too, definitely not as accurate 😂🤣

Bobby 的头像
Bobby3 个月前

Don’t really know why more games don’t do this with how high poly budgets are these days

Kmalo 的头像
Kmalo3 个月前

It makes me sad that we'll likely never see 3.

Jasmin Zejnic 的头像
Jasmin Zejnic3 个月前

It renders world 2 times. Second time upside down and uses for reflections. But in this day an age, thats expensive. The only way to go back and have better performance is to have static weather and baked shadows. But players will say: "Man this is lame. Sun doesnt move".

Gilgamesh 的头像
Gilgamesh3 个月前

This is called "planar reflections." They're basically just rendered copies of the world. They look good but they double the work for rendering everything in the reflection. Planar reflections work only on flat surfaces. Pretty fancy for 2004, but it doesn't replace raytracing.

EldenDog 的头像
EldenDog3 个月前

Yes we are aware of screen space reflections and their limitations. Quantum Break has terrible reflections on shiney materials that look horrible with SSR. Compare that to Controls excellent RT reflections.

Brandon Williams 的头像
Brandon Williams3 个月前

to have water reflections like this now its required you to have a 1500$ gpu or above, raytracing is ruining gaming, its been apart of the gaming industry for 10 years i think devs should realize its not working.

Young Pete Mitchell 的头像
Young Pete Mitchell3 个月前

Watching the original Source tech demo was incredible.

Nathan 的头像
Nathan3 个月前

My gods Half Life 2 was awesome. 🤔 (Seriously considering playing it again.. Would consider it more seriously if they'd bothered to finish the damned series.) 😠 😋

Al ex 的头像
Al ex3 个月前

Crazy, right? And it gets even better when you look at the system requirements.

Matthew Haddad 的头像
Matthew Haddad3 个月前

planar reflections are an old technique.

Reactive Barrier 的头像
Reactive Barrier3 个月前

i love how half-life 2 achieves realism without a ton of detail, like one of those paintings that clearly looks like a painting from up close, but when you step back it almost looks like a real photograph

相关视频