Commit Graph

1 Commits

Author SHA1 Message Date
Joseph Aquino a3672012f6 Major code rewrite.
-class Light added to handle the construction of the triangle fan
-light can now be bounded between two bounderies
-differnt sections of main have been placed into different functions for readability
-imgui variables were made inline and moved to Utility.hpp for convenience
-the claculation of intersections for rays hav been moved to Ray::calculateIntersect
-variables containing std::vector<Ray>, class Light, and std::vector<sf::VertexArray> were moved outsid of main() for convenience
2025-04-11 13:58:45 -04:00