MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / UpdateCachedData

Method UpdateCachedData

Source/Engine/Graphics/RenderView.cpp:87–97  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

85}
86
87void RenderView::UpdateCachedData()
88{
89 Matrix::Invert(View, IV);
90 Matrix::Invert(Projection, IP);
91 Matrix viewProjection;
92 Matrix::Multiply(View, Projection, viewProjection);
93 Frustum.SetMatrix(viewProjection);
94 Matrix::Invert(viewProjection, IVP);
95 CullingFrustum = Frustum;
96 NonJitteredProjection = Projection;
97}
98
99void RenderView::SetUp(const Matrix& viewProjection)
100{

Callers 4

CopyViewDataMethod · 0.45

Calls 3

InvertFunction · 0.50
MultiplyFunction · 0.50
SetMatrixMethod · 0.45

Tested by

no test coverage detected