Version Number
v0.0.9
Describe the Issue
OptiScaler requires a HUD-less render target to properly apply frame generation without causing UI ghosting. However, in FF7 Rebirth, the game composites the HUD, color grading, and other post-processing effects in a single shader pass, making it impossible for OptiScaler to capture a HUD-less frame.
Current Problem
- Unlike most Unreal Engine games, FF7 Rebirth does not render the final scene first and then overlay the UI in a separate pass.
- Instead, the UI (
SRV3) is part of the same final compositing shader that applies color grading and other effects.
- Because of this, OptiScaler cannot exclude the HUD, leading to ghosting artifacts during frame generation.
SRV Texture 1

SRV Texture 3

RTV (Result)

Proposed Solution
Would it be possible to modify the game’s shaders to:
- Nullify
SRV3 (the UI texture) in the final compositing shader.
- Reapply the UI in a separate shader pass after this one, OptiScaler can then capture the result (
RTV) as HUD-less.
Since your mod already tweaks the HUD, we were wondering if this might be feasible within your existing work.
Thanks for your time and for all your work on FF7RebirthFix!
Steps to Reproduce
N/A
Log File
N/A
Save Game (If Relevant)
No response