From 9c2baccb84195b7a2858c2b967c94d15cd31836b Mon Sep 17 00:00:00 2001 From: Daniel Karbach Date: Fri, 13 Mar 2015 00:16:28 +0100 Subject: [PATCH] fix normal generated by chunk intersection test --- src/chunk.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/chunk.cpp b/src/chunk.cpp index 4cabcec..f43f8fd 100644 --- a/src/chunk.cpp +++ b/src/chunk.cpp @@ -104,7 +104,7 @@ bool Chunk::Intersection( *dist = closest_dist; } if (normal) { - *normal = closest_normal; + *normal = glm::vec3(BlockAt(closest_id).Transform() * glm::vec4(closest_normal, 0.0f)); } return true; } -- 2.39.2