top of page
Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Compute Shader - RenderTarget Readback
Project type
Compute Shader
Date
November 2024
Creation and implementation of a parallel reduction compute shader in Unreal Engine to calculate the current fill amount of a render target at runtime. The compute uses two dispatches to reduce a 2048x2048 texture into a 1x1, with the value of that pixel being conveyed as 0-100. Most of the challenge here with implementing a compute comes from how Unreal is built, with a lot of boilerplate required initially, however the feedback in editor once set up is very easy to work with.


bottom of page