diff --git a/Assets/Scripts/Fsr2ImageEffect.cs b/Assets/Scripts/Fsr2ImageEffect.cs index 3aac758..55b7fc4 100644 --- a/Assets/Scripts/Fsr2ImageEffect.cs +++ b/Assets/Scripts/Fsr2ImageEffect.cs @@ -196,8 +196,8 @@ namespace FidelityFX _dispatchDescription.PreExposure = preExposure; _dispatchDescription.EnableSharpening = performSharpenPass; _dispatchDescription.Sharpness = sharpness; - _dispatchDescription.MotionVectorScale.x = -_renderCamera.pixelWidth; - _dispatchDescription.MotionVectorScale.y = -_renderCamera.pixelHeight; + _dispatchDescription.MotionVectorScale.x = -_renderSize.x; + _dispatchDescription.MotionVectorScale.y = -_renderSize.y; _dispatchDescription.RenderSize = _renderSize; _dispatchDescription.FrameTimeDelta = Time.unscaledDeltaTime; _dispatchDescription.CameraNear = _renderCamera.nearClipPlane; diff --git a/Assets/Scripts/Fsr2PostProcessEffect.cs b/Assets/Scripts/Fsr2PostProcessEffect.cs index cc20c54..00444c2 100644 --- a/Assets/Scripts/Fsr2PostProcessEffect.cs +++ b/Assets/Scripts/Fsr2PostProcessEffect.cs @@ -230,8 +230,8 @@ namespace FidelityFX _dispatchDescription.PreExposure = settings.preExposure; _dispatchDescription.EnableSharpening = settings.performSharpenPass; _dispatchDescription.Sharpness = settings.sharpness; - _dispatchDescription.MotionVectorScale.x = -camera.pixelWidth; - _dispatchDescription.MotionVectorScale.y = -camera.pixelHeight; + _dispatchDescription.MotionVectorScale.x = -RenderSize.x; + _dispatchDescription.MotionVectorScale.y = -RenderSize.y; _dispatchDescription.RenderSize = RenderSize; _dispatchDescription.InputResourceSize = new Vector2Int(context.width, context.height); _dispatchDescription.FrameTimeDelta = Time.unscaledDeltaTime;