floodfill voxel mask

This commit is contained in:
NULL511
2024-05-01 13:40:52 -04:00
parent 343a68c816
commit c4b51fcf9a
5 changed files with 79 additions and 12 deletions

View File

@ -8,6 +8,8 @@ separateAo = true
rain.depth = false
beacon.beam.depth = true
iris.features.optional=ENTITY_TRANSLUCENT REVERSED_CULLING COMPUTE_SHADERS CUSTOM_IMAGES
#if RESOURCEPACK_SKY == 2
sun=true
moon=true
@ -602,4 +604,25 @@ variable.float.shSunZ = (shadowModelView.0.2 * wSunX + shadowModelView.1.2 * wSu
uniform.vec3.shadowLightVec = vec3(lightSign*shSunX, lightSign*shSunY, lightSign*shSunZ)
uniform.float.shadowMaxProj = 150.0/abs(sunPosY)
uniform.float.shadowMaxProj = 150.0/abs(sunPosY)
###############################
####### FLOODFILL STUFF #######
###############################
#if defined LPV_ENABLED && defined IRIS_FEATURE_CUSTOM_IMAGES
#if LPV_SIZE == 8
image.imgVoxelMask=none RED_INTEGER R16UI UNSIGNED_SHORT true false 256 256 256
image.imgLpv1=none RGBA RGBA8 BYTE false false 256 256 256
image.imgLpv2=none RGBA RGBA8 BYTE false false 256 256 256
#elif LPV_SIZE == 7
image.imgVoxelMask=none RED_INTEGER R16UI UNSIGNED_SHORT true false 128 128 128
image.imgLpv1=none RGBA RGBA8 BYTE false false 128 128 128
image.imgLpv2=none RGBA RGBA8 BYTE false false 128 128 128
#elif LPV_SIZE == 6
image.imgVoxelMask=none RED_INTEGER R16UI UNSIGNED_SHORT true false 64 64 64
image.imgLpv1=none RGBA RGBA8 BYTE false false 64 64 64
image.imgLpv2=none RGBA RGBA8 BYTE false false 64 64 64
#endif
#endif