Adam Macdonald a8d8b9b9ab
All checks were successful
Build (Arch Linux) / build (push) Successful in 3m10s
initial commit
2025-04-16 01:58:29 +01:00

23 lines
364 B
C++

#pragma once
#include <glm/vec3.hpp>
namespace kuiper
{
namespace component
{
struct directional_light {
glm::vec3 direction {0.0f, -1.0f, 0.0f}; // Initial points straight down
};
struct point_light {
glm::vec3 colour {1.0f, 1.0f, 1.0f};
float intensity {1.0f};
};
} // namespace component
} // namespace kuiper