From 3c638017f9033ef08c653063eb4c6b470152d842 Mon Sep 17 00:00:00 2001 From: IntegratedQuantum Date: Fri, 22 Sep 2023 11:55:04 +0200 Subject: [PATCH] Fix small mistake that messed up texturing. --- assets/cubyz/shaders/chunks/chunk_fragment.fs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/cubyz/shaders/chunks/chunk_fragment.fs b/assets/cubyz/shaders/chunks/chunk_fragment.fs index 2d797d13..887ad54e 100644 --- a/assets/cubyz/shaders/chunks/chunk_fragment.fs +++ b/assets/cubyz/shaders/chunks/chunk_fragment.fs @@ -69,7 +69,7 @@ const vec3[6] normals = vec3[6]( ); int getVoxel(ivec3 voxelPos) { - int voxelIndex = (voxelPos.x) | (voxelPos.y << 4) | (voxelPos.z << 8); + int voxelIndex = (voxelPos.x << 8) | (voxelPos.y << 4) | (voxelPos.z); int shift = 4*(voxelIndex & 7); int arrayIndex = voxelIndex >> 3; return (int(voxelModels[modelIndex].bitPackedData[arrayIndex])>>shift & 15) - 6;