Some small alpha emission changes

This commit is contained in:
paulevsGitch 2021-07-31 16:22:52 +03:00
parent 90c8362c95
commit bcc3b076c2
5 changed files with 9 additions and 9 deletions

View file

@ -19,7 +19,7 @@ import java.io.IOException;
@Mixin(TextureAtlas.class) @Mixin(TextureAtlas.class)
public class TextureAtlasMixin { public class TextureAtlasMixin {
private static final int EMISSIVE_ALPHA = 253 << 24; private static final int EMISSIVE_ALPHA = 254 << 24;
private boolean bclib_modifyAtlas; private boolean bclib_modifyAtlas;
@Inject(method = "<init>*", at = @At("TAIL")) @Inject(method = "<init>*", at = @At("TAIL"))

View file

@ -29,9 +29,9 @@ vec3 hsvToRGB(vec3 color) {
return color.z * mix(k.xxx, clamp(p - k.xxx, 0.0, 1.0), color.y); return color.z * mix(k.xxx, clamp(p - k.xxx, 0.0, 1.0), color.y);
} }
// Value between 252 and 254 // Value near 254
bool isEmissive(float alpha) { bool isEmissive(float alpha) {
return 0.9883 < alpha && alpha < 0.9961; return 0.9960 < alpha && alpha < 0.9962;
} }
void main() { void main() {

View file

@ -31,9 +31,9 @@ vec3 hsvToRGB(vec3 color) {
return color.z * mix(k.xxx, clamp(p - k.xxx, 0.0, 1.0), color.y); return color.z * mix(k.xxx, clamp(p - k.xxx, 0.0, 1.0), color.y);
} }
// Value between 252 and 254 // Value near 254
bool isEmissive(float alpha) { bool isEmissive(float alpha) {
return 0.9883 < alpha && alpha < 0.9961; return 0.9960 < alpha && alpha < 0.9962;
} }
void main() { void main() {

View file

@ -30,9 +30,9 @@ vec3 hsvToRGB(vec3 color) {
return color.z * mix(k.xxx, clamp(p - k.xxx, 0.0, 1.0), color.y); return color.z * mix(k.xxx, clamp(p - k.xxx, 0.0, 1.0), color.y);
} }
// Value between 252 and 254 // Value near 254
bool isEmissive(float alpha) { bool isEmissive(float alpha) {
return 0.9883 < alpha && alpha < 0.9961; return 0.9960 < alpha && alpha < 0.9962;
} }
void main() { void main() {

View file

@ -29,9 +29,9 @@ vec3 hsvToRGB(vec3 color) {
return color.z * mix(k.xxx, clamp(p - k.xxx, 0.0, 1.0), color.y); return color.z * mix(k.xxx, clamp(p - k.xxx, 0.0, 1.0), color.y);
} }
// Value between 252 and 254 // Value near 254
bool isEmissive(float alpha) { bool isEmissive(float alpha) {
return 0.9883 < alpha && alpha < 0.9961; return 0.9960 < alpha && alpha < 0.9962;
} }
void main() { void main() {