A first look at Unreal Engine 5
691–695 of 695 posts
Re: A first look at Unreal Engine 5
#692Earlier quoted context omitted.
- no shadows on the scarabs - obvious SSAO when hand touched the rock wall - odd reflections on the bird sculptures - down-resing of textures and motion blur when she flew - obvious uncanny valley face (pancake makeup, no subsurface scattering) on face closeup - dust sprite clouds were some of the things I noticed on my first watch but it was still quite pretty. like what I'd expect uncharted 5 on the pc to look like
> motion blur when she flew I think that was intended and programmed into the clip on purpose - not a side-effect of a poor engine.
Re: A first look at Unreal Engine 5
#693Earlier quoted context omitted.
I work in AAA. I'm talking lower level things like picking which "type" of GPU memory to allocate, access to specific registers in shaders, etc. PC didn't have real async compute capabilities until DX12, for example. On the CPU side yeah it's 100% just a normal computer but nothing will be interrupting your threads. I think Windows 10 tries to do in it's new game mode too. Sorry for assuming the link was the PS5 one.…
> PC didn't have real async compute capabilities until DX12 Indeed it didn't, and DX12 is extremely old tech. Consoles don't have async compute right now. (Edit: apart from the PS3).
The PS3's SPU definitely counts as async compute especially with how it was used later in the console lifecycle[2] once people had time to familiarize themselves with it.
However, in the current gen consoles, you don't have to deal with a different ISA, command queuing, and shared memory between the GPU and CELL processor. You are only writing HLSL/GLSL/PSSL and setting up an aggressive amount of fencing to transition resources between readable and writable states within the GPU.
[1]: https://www.anandtech.com/show/9124/amd-dives-deep-on-asynch... [2]: https://www.slideshare.net/DICEStudio/spubased-deferred-shad...
Re: A first look at Unreal Engine 5
#694Earlier quoted context omitted.
I can see deep learning shaking up dynamic cloth animation dramatically in the not too distant future. It's already happened for fluids.
How so? We can already render really nice cloth offline. The issue is the runtime cost of sending that animation data to the GPU. Are you suggesting building some kind of GPU side physics protocol that takes material properties, and existing bone data and fills in some of the blanks? I suppose you could start to push bone motion vectors and interpolate some things.
My main thought is just that DL reduces the amount of computate you actually need by allowing you to approximate rather than derive things like cloth physics, how that's eventually integrated seems an implementation detail.
Re: A first look at Unreal Engine 5
#695Earlier quoted context omitted.
I can see deep learning shaking up dynamic cloth animation dramatically in the not too distant future. It's already happened for fluids.
Funnily, I wasn't amazed by the fluid in the demo. It seemed much too thick (more like oil than like water).