From 5e93b8f3e7b1f991a2865b93bdd98a4b97a6569c Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Thu, 28 May 2020 08:31:08 +0200 Subject: [PATCH] - fixed transparent color. --- source/build/include/build.h | 2 +- source/build/src/voxmodel.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/build/include/build.h b/source/build/include/build.h index 3ef4982a6..fbb68b52c 100644 --- a/source/build/include/build.h +++ b/source/build/include/build.h @@ -11,7 +11,7 @@ #ifndef build_h_ #define build_h_ -#define TRANSPARENT_INDEX 255 +#define TRANSPARENT_INDEX 0 static_assert('\xff' == 255, "Char must be unsigned!"); diff --git a/source/build/src/voxmodel.cpp b/source/build/src/voxmodel.cpp index 07120ff7f..8cdced01f 100644 --- a/source/build/src/voxmodel.cpp +++ b/source/build/src/voxmodel.cpp @@ -637,7 +637,7 @@ static int32_t loadvox(const char *filnam) fil.Read(tbuf, voxsiz.z); for (bssize_t z=voxsiz.z-1; z>=0; z--) - if (tbuf[z] != TRANSPARENT_INDEX) + if (tbuf[z] != 255) { const int32_t i = j+z; vbit[i>>5] |= (1<