MAGE  v0.171.0
Matthias Advanced Game Engine
mage::rendering::OmniLightBuffer Struct Reference

#include <scene_buffer.hpp>

Inheritance diagram for mage::rendering::OmniLightBuffer:
mage::rendering::PointLightBuffer mage::rendering::ShadowMappedOmniLightBuffer

Public Attributes

RGB m_I
 
U32 m_padding0 = {}
 
- Public Attributes inherited from mage::rendering::PointLightBuffer
Point3 m_p_world
 
F32 m_inv_sqr_range = {}
 

Detailed Description

A struct of omni light buffers used by shaders.

Member Data Documentation

◆ m_I

RGB mage::rendering::OmniLightBuffer::m_I

The radiant intensity in watts per steradians of the omni light of this omni light buffer.

◆ m_padding0

U32 mage::rendering::OmniLightBuffer::m_padding0 = {}

The padding of this omni light buffer.