misc floodfill fixes

This commit is contained in:
NULL511
2024-05-08 12:26:37 -04:00
parent 8c8531701b
commit dc8a331f55
9 changed files with 24 additions and 5 deletions

View File

@ -173,7 +173,6 @@ vec3 toScreenSpace(vec3 p) {
#ifdef IS_LPV_ENABLED
#include "/lib/hsv.glsl"
#include "/lib/lpv_common.glsl"
// #include "/lib/lpv_blocks.glsl"
#include "/lib/lpv_render.glsl"
#endif

View File

@ -1007,6 +1007,11 @@ void main() {
lightRange = 8.0;
}
if (blockId == ENTITY_FIREBALL_SMALL) {
lightColor = vec3(0.000, 1.000, 0.000);
lightRange = 8.0;
}
if (blockId == ENTITY_MAGMA_CUBE) {
lightColor = vec3(0.747, 0.323, 0.110);
lightRange = 9.0;
@ -1032,7 +1037,6 @@ void main() {
uint lightColorRange = packUnorm4x8(vec4(lightColor, lightRange/255.0));
uint tintColorMask = packUnorm4x8(vec4(tintColor, 0.0));
tintColorMask |= mixMask << 24;
imageStore(imgBlockData, blockId, uvec4(lightColorRange, tintColorMask, 0u, 0u));