Compare commits

..

1 Commits

Author SHA1 Message Date
c2d733db22 Add mouse direction getter for CollisionSystem 2021-01-02 16:40:46 +01:00

View File

@ -81,6 +81,7 @@ class CollisionSystem : public EntitySystem {
glm::vec3 direction_glm = mouse_look->get_look_direction(); glm::vec3 direction_glm = mouse_look->get_look_direction();
Vector direction = Vector(direction_glm.x, direction_glm.y, direction_glm.z); Vector direction = Vector(direction_glm.x, direction_glm.y, direction_glm.z);
// TODO: Get mouse look direction
Ray ray(origin, direction * 5.0); Ray ray(origin, direction * 5.0);
Triangle *result = kdtree->intersect_ray(ray); Triangle *result = kdtree->intersect_ray(ray);
@ -89,7 +90,6 @@ class CollisionSystem : public EntitySystem {
std::cout << result->p1[0] << ", " << result->p1[1] << ", " << result->p1[2] std::cout << result->p1[0] << ", " << result->p1[1] << ", " << result->p1[2]
<< std::endl; << std::endl;
} }
// TODO: Also output visually // TODO: Also output visually
}); });
} }