@@ -403,6 +403,9 @@ void SceneRenderTask::OnEnd(GPUContext* context)
|
||||
View.PrevView = View.View;
|
||||
View.PrevProjection = View.Projection;
|
||||
View.PrevViewProjection = View.ViewProjection();
|
||||
|
||||
// Remove jitter from the projection (in case it's unmodified by gameplay eg. due to missing camera)
|
||||
View.Projection = View.NonJitteredProjection;
|
||||
}
|
||||
|
||||
bool SceneRenderTask::Resize(int32 width, int32 height)
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace FlaxEngine
|
||||
Frustum = new BoundingFrustum(ref viewProjection);
|
||||
Matrix.Invert(ref viewProjection, out IVP);
|
||||
CullingFrustum = Frustum;
|
||||
NonJitteredProjection = Projection;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user