···
486
486
if (textureid >= 0) {
487
487
rgbBitset = Rasterizer3D.getAverageRgbColorForTexture(textureid);
488
488
hslBitset = -1;
489
489
-
} else if (floor.rgbColor == 16711935) {
489
489
+
490
490
+
} else if (floor.rgbColor == 0xff00ff) {
490
491
hslBitset = -2;
491
492
textureid = -1;
492
492
-
rgbBitset = (Rasterizer3D.hsl2rgb[mixLightnessSigned(floor.hslColor2, 96)]);
493
493
+
rgbBitset = 0;
493
494
} else {
494
495
hslBitset = getHSLBitset(floor.hue2, floor.saturation, floor.lightness);
495
496
rgbBitset = (Rasterizer3D.hsl2rgb[mixLightnessSigned(floor.hslColor2, 96)]);
497
497
+
496
498
}
497
499
scene.addTile(plane, x, y, clippingPath, clippingPathRotation, textureid, vertexSouthWest, vertexSouthEast, vertexNorthEast,
498
500
vertexNorthWest, trimHSLLightness(hslBitsetUnmodified, lightSouthWest), trimHSLLightness(hslBitsetUnmodified, lightSouthEast), trimHSLLightness(hslBitsetUnmodified,
···
219
219
tileArray.setTile(_z, x, y, new SceneTile(x, y, _z));
220
220
}
221
221
}
222
222
-
if ((overlayRGB & 0xFF0000) >> 16 >= 160) {
223
223
-
System.out.println("FOUND RED INIT!!!" + overlayRGB);
224
224
-
}
222
222
+
225
223
226
224
tileArray.getTile(plane, x, y).plainTile = tile;
227
225
} else {
···
874
872
if (tileRGB == 0) {
875
873
return;
876
874
}
877
877
-
if ((tileRGB & 0xFF0000) >> 16 >= 160) {
878
878
-
System.out.println("FOUND RED!!!");
879
879
-
System.out.println(genericTile.flat);
880
880
-
}
875
875
+
// if ((tileRGB & 0xFF0000) >> 16 >= 160) {
876
876
+
// System.out.println("FOUND RED!!!");
877
877
+
// System.out.println(genericTile.flat);
878
878
+
// }
881
879
for (int k1 = 0; k1 < 4; k1++) {
882
880
pixels[pixelPointer] = tileRGB;
883
881
pixels[pixelPointer + 1] = tileRGB;