Bliss Shaders

Bliss Shaders

423k Downloads

Any entity with glowing eyes is completely black other than the eyes.

designsbyaustin opened this issue · 4 comments

commented

Amazing shader pack! I'm absolutely loving your work. I just wanted to tell you that the shader seems to be only applying the "eyes" png texture instead of the mob texture itself. I checked the png files for my current resource pack and the "eyes" png files all have black backgrounds.

BSL Shaders:
Replay 2024-04-28 02-26-16 - frame at 0m38s

Newest version of Bliss:
Replay 2024-04-28 02-26-16 - frame at 0m9s

This happens with Endermen, Spiders, Cave Spiders, and Phantoms.

Thank you for your time!

commented

the default minecraft spider eyes have a fully transparent background, while alacrity does not.
(alacrity on the left, vanilla on the right)
image
minecraft and other shaders just discard that part of the texture with some maths, bliss doesnt, which is why it shows up.
i can fix this on bliss's side so it atleast does what normal minecraft does, but the texture should also properly be transparent as well just to avoid further issues.

this is unrelated, but its kinda funny that bliss is showing the elements of the texture provided, fully and completely, not even vanilla minecraft does that lol

commented

Thank you for the fast reply! I did fix the texture as a bandaid fix. I wonder why the resource packs don't just use transparent backgrounds instead lmao, very strange...

edit: resource packs* not shader packs

commented

reviving this issue to add on that some parts of the system still require the black texture instead of transparent— namely inventory entity previews, which break and treat all transparent areas as pure white if you use actual transparent eye textures.
image

commented

i have done some trickery and made a work around that works alright...
if the vanilla emissive textures "brightness" or "luminance" falls under a specific threshold (2.55/255.0) or (0.01/1.0), it will discard the texture.