]> git.localhorst.tv Git - blank.git/blobdiff - src/world/World.hpp
light entities according to block light level
[blank.git] / src / world / World.hpp
index 7ee5f4306a228260f172d594c8776056020fcb6d..273bfa63abc3809a507f77889015f044515b254c 100644 (file)
@@ -130,6 +130,14 @@ private:
                const EntityState &
        );
 
+       /// calculate light direction and intensity at entity's location
+       void GetLight(
+               const Entity &entity,
+               glm::vec3 &direction,
+               glm::vec3 &color,
+               glm::vec3 &ambient
+       );
+
 private:
        Config config;