This is my reel of shaders and VFXs that I worked on during 2021!
This is a system I created as a research project and to acquire new knowledge!
It is a "signed distance field interpolation system". It is basically a system that uses "signed distance fields" to interpolate (blend) between different attributes (whether they are colors, sounds, vectors, etc.) that are assigned a defined point in space.
This technique is used, for example, to represent the confluence of different light sources in a 2D or 3D scene.
In my case, I used it to create a 3D scene where there isn't a single gravity vector, but it varies depending on the position we are in.
Additionally, I decided to take this technique a step further and implement it using "Compute shaders," allowing it to run on the GPU and multiplying its performance by several orders of magnitude!
The system interpolates between 40 gravity direction vectors for 2048 different bodies!
And it does so while reaching 90 frames per second! Amazing!
Suscribirse a:
Entradas (Atom)