VulkanMod

VulkanMod

357k Downloads

Asynchronous Reprojection (improve playability at low FPS)

CodeF53 opened this issue ยท 2 comments

commented

Virtual Reality has been using asynchronous reprojection to increase perceived framerate and responsiveness for nearly 4 years.

The effect works by translating/rotating (simple matrix multiplication) the last rendered frame and projecting it to give better feedback for camera movement before a new frame is rendered.

Demos of the idea:

Comrade Stinger's demo (Unity) - Source Code
LTT showcase of Comrade Stinger's demo
Implementation in vulkan

commented

Just here to note someone made a PoC of this in minecraft

commented

someone made a PoC of this in minecraft

The performance is awful tho, and implementation isn't perfect. But yeah, it works, and even compatible with Sodium