Nameless Engine
Loading...
Searching...
No Matches
ne::LightingShaderResourceManager::ComputeShaderData::FrustumGridComputeShader::ScreenToViewData Struct Reference

#include <LightingShaderResourceManager.h>

Public Attributes

glm::mat4 inverseProjectionMatrix = glm::identity<glm::mat4>()
 
unsigned int iRenderTargetWidth = 0
 
unsigned int iRenderTargetHeight = 0
 

Detailed Description

Data that is used to convert coordinates from screen space to view space.

Member Data Documentation

◆ inverseProjectionMatrix

glm::mat4 ne::LightingShaderResourceManager::ComputeShaderData::FrustumGridComputeShader::ScreenToViewData::inverseProjectionMatrix = glm::identity<glm::mat4>()

Inverse of the projection matrix.

◆ iRenderTargetHeight

unsigned int ne::LightingShaderResourceManager::ComputeShaderData::FrustumGridComputeShader::ScreenToViewData::iRenderTargetHeight = 0

Height of the viewport (might be smaller that the actual screen size).

◆ iRenderTargetWidth

unsigned int ne::LightingShaderResourceManager::ComputeShaderData::FrustumGridComputeShader::ScreenToViewData::iRenderTargetWidth = 0

Width of the viewport (might be smaller that the actual screen size).


The documentation for this struct was generated from the following file: