Go to the source code of this file.
|
| void | ComputeDiffuseIrradiance (FRDGBuilder &GraphBuilder, FGlobalShaderMap *ShaderMap, FRDGTexture *LightingSource, FSHVectorRGB3 *OutIrradianceEnvironmentMap) |
| |
| FMatrix | CalcCubeFaceViewRotationMatrix (ECubeFace Face) |
| |
| FMatrix | GetCubeProjectionMatrix (float HalfFovDeg, float CubeMapSize, float NearPlane) |
| |
| uint32 | GetNumMips (uint32 MipSize) |
| |
| void | ConvolveCubeMap (FRDGBuilder &GraphBuilder, FGlobalShaderMap *ShaderMap, uint32 CubeMipStart, uint32 CubeMipEnd, uint32 FaceStart, uint32 FaceCount, FRDGTexture *RDGSrcRenderTarget, FRDGTexture *RDGDstRenderTarget) |
| |
◆ CalcCubeFaceViewRotationMatrix()
Creates a transformation for a cubemap face, following the D3D cubemap layout.
◆ ComputeDiffuseIrradiance()
◆ ConvolveCubeMap()
◆ GetCubeProjectionMatrix()
◆ GetNumMips()