Alan Wake 2 will also now become more path traced, through an Ultra Path Tracing option, which adds fully ray-traced indirect lighting to the game.
Give it to me!
Alan Wake 2 will also now become more path traced, through an Ultra Path Tracing option, which adds fully ray-traced indirect lighting to the game.
Figure 2. RTX Mega Geometry enables hundreds of millions of animated triangles through real-time subdivision surfaces
Are Nanite skeletal meshes actually more like displaced micromeshes than original Nanite? Otherwise that sentence doesn't make much sense.
It's been a year, but the only real documentation for Unreal 5.5 seems to be the code and I'm too lazy to look.
PS. if this does rely on animated displaced micromeshes, I wonder how much of AMD's work they borrowed for that. Of course then the Ada+ fixed hardware for static micromeshes would be fairly useless if it existed (I think there's programmable hardware they aren't exposing) .
Why exactly? Given how dense the geometry is in this demo, I would not be surprised if the primary reason for using RT was that it's faster than the compute rasterizer when there are tons of tiny triangles. We have seen this before - https://tellusim.com/05_hello_tracing/Primary view raytracing as in no Gbuffer pass? Seems wasteful.
Why exactly? Given how dense the geometry is in this demo, I would not be surprised if the primary reason for using RT was that it's faster than the compute rasterizer when there are tons of tiny triangles. We have seen this before - https://tellusim.com/05_hello_tracing/
That's not really animated nor a subdivision surface. Presumably NVIDIA is talking about the Nanite Skeletal mesh when they say "animated triangles through real-time subdivision surfaces". Is the native representation in the engine a subdivision surface or is NVIDIA translating it to displaced micromeshes?Nanite supports tesselation and displacement now. It has some tradeoffs.
That's not really animated nor a subdivision surface. Presumably NVIDIA is talking about the Nanite Skeletal mesh when they say "animated triangles through real-time subdivision surfaces". Is the native representation in the engine a subdivision surface or is NVIDIA translating it to displaced micromeshes?
We also took the idea of ray tracing, not only to use it for visuals but also gameplay," Director of Engine Technology at id Software, Billy Khan, explains
"We can leverage it for things we haven't been able to do in the past, which is giving accurate hit detection. [In DOOM: The Dark Ages], we have complex materials, shaders, and surfaces
So when you fire your weapon, the heat detection would be able to tell if you're hitting a pixel that is leather sitting next to a pixel that is metal," Billy continues.
"Before ray tracing, we couldn't distinguish between two pixels very easily, and we would pick one or the other because the materials were too complex.
Ray tracing can do this on a per-pixel basis and showcase if you're hitting metal or even something that's fur. It makes the game more immersive, and you get that direct feedback as the player
The hit information obtained from the ray tracing pipeline needs to be transmitted to the host. Is there an efficient way to do this?Ray tracing can do this on a per-pixel basis and showcase if you're hitting metal or even something that's fur. It makes the game more immersive, and you get that direct feedback as the player