From 9c688215bbdc533651b2d4baab9913b23589b42e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tur=C3=A1nszki=20J=C3=A1nos?= Date: Thu, 17 Dec 2015 17:37:30 +0100 Subject: [PATCH] corrected motion blur --- WickedEngine/pointspriteGS.hlsl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/WickedEngine/pointspriteGS.hlsl b/WickedEngine/pointspriteGS.hlsl index 4bfd02d75..bea0e32bc 100644 --- a/WickedEngine/pointspriteGS.hlsl +++ b/WickedEngine/pointspriteGS.hlsl @@ -46,6 +46,7 @@ void main(point GS_INPUT p[1], inout TriangleStream triStream) float4 rightVector = float4(rightAxis.xyz, 1.0f); float4 upVector = float4(upAxis.xyz, 1.0f); p[0].pos = mul(p[0].pos, xView); + p[0].vel = mul(p[0].vel, xView); float quadLength = p[0].inSizOpMir.x*0.5f; @@ -99,4 +100,4 @@ void main(point GS_INPUT p[1], inout TriangleStream triStream) if(p[0].inSizOpMir.w==1) p1.tex.y=1-p1.tex.y; p1.pp = p1.pos; triStream.Append(p1); -} \ No newline at end of file +}