This file contains the implementation of the PointLight class. More...
#include <raptiquax.h>
#include <classes/classes.h>
#include <math/math_util.h>
#include <io/model.h>
#include <render/framebuffer.h>
#include <storage/node.h>
#include <render/lighting.h>
#include <render/depth_map.h>
#include <buffer.h>
Classes | |
class | PointLight |
Represents a point light source. More... | |
This file contains the implementation of the PointLight class.
This source file contains the implementation details for the PointLight class, which is used to represent a point light source in a 3D scene. The PointLight class provides functionalities to set up and manage the properties of a point light, such as its position, color, intensity, and attenuation factors.
The PointLight class is designed to be used in conjunction with OpenGL to render realistic lighting effects in a 3D environment.