Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions com.unity.render-pipelines.high-definition/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
- Fixed HDRP's ShaderGraphVersion migration management which was broken.
- Fixed missing API documentation for LTC area light code.
- Fixed diffusion profile breaking after upgrading HDRP (case 1337892).
- Fixed an issue with TAA causing objects not to render at extremely high far flip plane values.

### Changed
- Changed Window/Render Pipeline/HD Render Pipeline Wizard to Window/Rendering/HDRP Wizard
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1673,6 +1673,11 @@ Matrix4x4 GetJitteredProjectionMatrix(Matrix4x4 origProj)
planes.top += planeJitter.y;
planes.bottom += planeJitter.y;

// Reconstruct the far plane for the jittered matrix.
// For extremely high far clip planes, the decomposed projection zFar evaluates to infinity.
if (float.IsInfinity(planes.zFar))
planes.zFar = frustum.planes[5].distance;

proj = Matrix4x4.Frustum(planes);
}

Expand Down