From: number Zero Date: Fri, 9 Jun 2017 17:31:16 +0000 (+0300) Subject: Plantlike meshoptions: Fix inverted random vertical offset X-Git-Tag: 5.0.0~1112 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=7bfd53ba587a1be71c1f8b3ebc3208d59f4da9c1;p=oweals%2Fminetest.git Plantlike meshoptions: Fix inverted random vertical offset --- diff --git a/src/content_mapblock.cpp b/src/content_mapblock.cpp index 326433141..d7ee8fb82 100644 --- a/src/content_mapblock.cpp +++ b/src/content_mapblock.cpp @@ -836,7 +836,7 @@ void MapblockMeshGenerator::drawPlantlikeQuad(float rotation, float quad_offset, }; if (random_offset_Y) { PseudoRandom yrng(face_num++ | p.X << 16 | p.Z << 8 | p.Y << 24); - offset.Y = BS * ((yrng.next() % 16 / 16.0) * 0.125); + offset.Y = -BS * ((yrng.next() % 16 / 16.0) * 0.125); } int offset_count = offset_top_only ? 2 : 4; for (int i = 0; i < offset_count; i++)