From 4ed7ed1339a54fd2eb6330c27895f1025925daa2 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Tue, 26 Jan 2021 08:09:31 -0500 Subject: [PATCH] demo raycasts should be marching a full pixel for performance reasons --- main.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/main.cpp b/main.cpp index 52196bb..bbcada4 100644 --- a/main.cpp +++ b/main.cpp @@ -35,12 +35,15 @@ int main(int argc, char** argv) SDL_SetRenderDrawColor(renderer, 0, 0, 0, 0); SDL_RenderFillRect(renderer, NULL); SDL_SetRenderDrawColor(renderer, 255, 255, 255, 255); - ray2D ray = ray2D::trace(vector2(0, 201), vector2(.01, 0)); - ray2D ray2 = ray2D::trace(vector2(201, 0), vector2(0, .01)); + ray2D ray = ray2D::trace(vector2(0, 201), vector2(1, 0)); + ray2D ray2 = ray2D::trace(vector2(201, 0), vector2(0, 1)); SDL_RenderDrawLine(renderer, ray.start.x, ray.start.y, ray.end.x, ray.end.y); SDL_RenderDrawLine(renderer, ray2.start.x, ray2.start.y, ray2.end.x, ray2.end.y); + global::entList.at(0).x = global::mousePos.x; + global::entList.at(0).y = global::mousePos.y; + global::entList.run(renderer); global::entList3D.run(renderer);