Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Rendering::GpuBuffers::DynamicPointLight Struct Reference

GPU-side dynamic point light. More...

#include <RenderData.h>

Public Attributes

glm::vec4 positionRadius { 0.0f }
 xyz = world-space position, w = influence radius.
glm::vec4 colorIntensity { 0.0f }
 rgb = linear light color, w = intensity.

Detailed Description

GPU-side dynamic point light.

positionRadius.xyz = world position, w = influence radius. colorIntensity.rgb = light color, w = intensity.

Definition at line 448 of file RenderData.h.

Member Data Documentation

◆ colorIntensity

glm::vec4 Engine::Rendering::GpuBuffers::DynamicPointLight::colorIntensity { 0.0f }

rgb = linear light color, w = intensity.

Definition at line 451 of file RenderData.h.

◆ positionRadius

glm::vec4 Engine::Rendering::GpuBuffers::DynamicPointLight::positionRadius { 0.0f }

xyz = world-space position, w = influence radius.

Definition at line 450 of file RenderData.h.


The documentation for this struct was generated from the following file:
  • /workspace/magerbeton/gl3-vulkan/code/Engine/include/Engine/Renderer/RenderData.h