Claude Chappe' Curse - A C Game
Logo Institut d'Informatique Claude Chappe Logo Université de Le Mans Logo Raeptor Production
 
Loading...
Searching...
No Matches
spot_light.class.c File Reference

This file contains the implementation of the SpotLight 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>
Include dependency graph for spot_light.class.c:

Classes

class  SpotLight
 Represents a spotlight source. More...
 

Detailed Description

This file contains the implementation of the SpotLight class.

This source file contains the implementation details for the SpotLight class, which is used to manage and manipulate spotlights in an OpenGL context. The SpotLight class provides functionalities to set up, configure, and control spotlights, including their position, direction, and lighting properties.

The code is designed to integrate with an SDL and OpenGL based rendering engine, allowing for dynamic lighting effects in 3D scenes.

Author
Loup Picault
Date
2023-10-20