All checks were successful
Build (Arch Linux) / build (push) Successful in 3m10s
23 lines
364 B
C++
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
|