From 3504ef3f54c88cd864648eacc8f94fe56f8bb0b5 Mon Sep 17 00:00:00 2001 From: Hugo ARNAL Date: Sat, 4 Oct 2025 11:52:52 +0200 Subject: [PATCH] Add line reflection --- examples/shapes/shapes_kaleidoscope.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/examples/shapes/shapes_kaleidoscope.c b/examples/shapes/shapes_kaleidoscope.c index 2dad65778..b1ce8b1fb 100644 --- a/examples/shapes/shapes_kaleidoscope.c +++ b/examples/shapes/shapes_kaleidoscope.c @@ -68,10 +68,11 @@ int main(void) DrawLineEx(lineStart, lineEnd, thickness, WHITE); - //EndMode2D(); - // TODO: reflect line - //BeginMode2D(camera); + Vector2 scaleVector = {1.0f, -1.0f}; + Vector2 reflectLineStart = Vector2Multiply(lineStart, scaleVector); + Vector2 reflectLineEnd = Vector2Multiply(lineEnd, scaleVector); + DrawLineEx(reflectLineStart, reflectLineEnd, thickness, WHITE); } }