vengine  0.0.1
3D graphics engine
Loading...
Searching...
No Matches
Light.hpp File Reference

This file contains the Light class. More...

#include <string>
#include <unordered_map>
#include "VEngine/Scene/Transform3D.hpp"
+ Include dependency graph for Light.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ven::Light
 Class for light. More...
 

Namespaces

namespace  ven
 

Variables

static constexpr float ven::DEFAULT_LIGHT_INTENSITY = .2F
 
static constexpr float ven::DEFAULT_LIGHT_RADIUS = 0.1F
 
static constexpr float ven::DEFAULT_SHININESS = 32.F
 
static constexpr glm::vec4 ven::DEFAULT_LIGHT_COLOR = {glm::vec3(1.F), DEFAULT_LIGHT_INTENSITY}
 
static constexpr uint8_t ven::MAX_LIGHTS = 10
 

Detailed Description

This file contains the Light class.

Definition in file Light.hpp.