candlewick
0.6.0
A tiny cross-platform renderer based on SDL3
Loading...
Searching...
No Matches
LightUniforms.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
math_types.h
"
4
5
namespace
candlewick
{
6
7
struct
DirectionalLight
{
8
Float3
direction
;
9
Float3
color
;
10
float
intensity
;
11
};
12
static_assert
(std::is_standard_layout_v<DirectionalLight>);
13
14
}
// namespace candlewick
math_types.h
candlewick
Definition
Camera.h:8
candlewick::Float3
Eigen::Vector3f Float3
Definition
math_types.h:8
candlewick::DirectionalLight
Definition
LightUniforms.h:7
candlewick::DirectionalLight::intensity
float intensity
Definition
LightUniforms.h:10
candlewick::DirectionalLight::direction
Float3 direction
Definition
LightUniforms.h:8
candlewick::DirectionalLight::color
Float3 color
Definition
LightUniforms.h:9
src
candlewick
core
LightUniforms.h
Generated by
1.13.2