UE5 Nanite in WebGPU
github.com
UE5 Nanite in WebGPU
1–10 of 117 posts
Re: UE5 Nanite in WebGPU
#2Re: UE5 Nanite in WebGPU
#3It's cool that it kind of works, but they had to make some nasty compromises to get around WebGPUs lack of 64 bit atomics. Hopefully that will be added as an optional extension at some point, hardware support is almost ubiquitous on desktop-class hardware at least (AMD and Nvidia have had it forever but Apple has only had it since the M3).
Re: UE5 Nanite in WebGPU
#4Re: UE5 Nanite in WebGPU
#5It's cool that it kind of works, but they had to make some nasty compromises to get around WebGPUs lack of 64 bit atomics. Hopefully that will be added as an optional extension at some point, hardware support is almost ubiquitous on desktop-class hardware at least (AMD and Nvidia have had it forever but Apple has only had it since the M3).
What is the use case for atomics in the rasterizer? I can’t figure out what the atomic operations do inside the rendering pipeline. I looked at the GitHub, but couldn’t find the place the atomic were hoped for.
Re: UE5 Nanite in WebGPU
#6Re: UE5 Nanite in WebGPU
#7The camera controls on my phone are very hard to get down
Re: UE5 Nanite in WebGPU
#8It's cool that it kind of works, but they had to make some nasty compromises to get around WebGPUs lack of 64 bit atomics. Hopefully that will be added as an optional extension at some point, hardware support is almost ubiquitous on desktop-class hardware at least (AMD and Nvidia have had it forever but Apple has only had it since the M3).
What is the use case for atomics in the rasterizer? I can’t figure out what the atomic operations do inside the rendering pipeline. I looked at the GitHub, but couldn’t find the place the atomic were hoped for.
Re: UE5 Nanite in WebGPU
#9[1] https://webgpu.github.io/webgpu-samples/?sample=texturedCube
Re: UE5 Nanite in WebGPU
#10The camera controls on my phone are very hard to get down
https://developer.mozilla.org/en-US/docs/Web/API/Device_orie...