Fix regression from #3342 to use existing time as unscaled to match previous content

This commit is contained in:
Wojtek Figat
2025-09-30 15:45:24 +02:00
parent f09d6aa0eb
commit 2a5898c1de
11 changed files with 18 additions and 18 deletions

View File

@@ -24,7 +24,7 @@ PACK_STRUCT(struct GUIMaterialShaderData {
Float4 ScreenSize;
Float4 ViewSize;
Float3 ViewPadding0;
float UnscaledTimeParam;
float ScaledTimeParam;
});
void GUIMaterialShader::Bind(BindParameters& params)
@@ -58,7 +58,7 @@ void GUIMaterialShader::Bind(BindParameters& params)
materialData->ViewFar = 0.0f;
materialData->ViewDir = Float3::Forward;
materialData->TimeParam = params.Time;
materialData->UnscaledTimeParam = params.UnscaledTime;
materialData->ScaledTimeParam = params.ScaledTime;
materialData->ViewInfo = Float4::Zero;
auto& viewport = Render2D::GetViewport();
materialData->ScreenSize = Float4(viewport.Width, viewport.Height, 1.0f / viewport.Width, 1.0f / viewport.Height);