DrZhark / mocreatures

20 stars 0 forks source link

BigGolem VFX fully breaks shaders' Real-Time Shadows, causing white flickering, artifacts and potentially epilepsy #239

Open TBlazeWarriorT opened 3 years ago

TBlazeWarriorT commented 3 years ago

mocreatures:biggolem from "DrZharks-MoCreatures-Mod-12.0.5.jar" breaks rendering on about 60% of all shaderpacks. Looking at or near the golem makes the screen go white, looking away fixes it.

- Disabling Real-Time Shadows on Complementary Shaders fixes the issue. The effects on the golem seem to break real-time shadows on any shaderpack, and cause them to leave a trail of artifacts behind.

projectLuma-v1.32 lets you visualize what's going on pretty well, since it breaks less than other shaders and gives me hints of what programs of the shaderpack broke.

This seems to be mostly the mod's fault, since the creature renders blocks with enchantment glints(?) on itself that are heavily toxic(?) to shaderpacks. A few shaders managed to corner that issue, but most of them didn't.

Please add a setting to disable the golem effects (thus not ruining shaders) or just fix the compatibility. I've asked the Complementary Shaders developer about it, and he has no clue how he could fix it on his end.

Mod Versions: Forge 8.0.99.99 DrZharks-MoCreatures-Mod-12.0.5.jar OptiFine_1.12.2_HD_U_G5.jar

SaberTooth0 commented 3 years ago

why would u use shaders if u have epilepsy?

TBlazeWarriorT commented 3 years ago

There are plenty of shaders that normally wouldnt cause epilepsy, but you can ignore that part if you want, it's not the main point

Glennius05 commented 3 years ago

I've had the same issue with the golem, my screen goes white or rose, and yeah it causes epilepsy 2021-06-30 (4) 2021-06-30 (2) 2021-06-30 (3)

So, I use Slidurs Vibrant Shaders v.1283, and I tried using what you suggest, but I couldn't find the option, could you please tell me exactly what option I need to change? I upload some images, so you can see the options I have: 2021-06-30 (7) 2021-06-30 (6) 2021-06-30 (10) 2021-06-30 (9)

TBlazeWarriorT commented 3 years ago

I've had the same issue with the golem, my screen goes white or rose, and yeah it causes epilepsy So, I use Slidurs Vibrant Shaders v.1283, and I tried using what you suggest, but I couldn't find the option, could you please tell me exactly what option I need to change? I upload some images, so you can see the options I have:

If you mean Real-Time shadows, disabling them basically means disabling shader shadows. So you'd set Shadows: Off (and maybe everything else) in that last screenshot. If that doesn't fix it, then Chocapic is even more incompatible with the golem

Glennius05 commented 3 years ago

If you mean Real-Time shadows, disabling them basically means disabling shader shadows. So you'd set Shadows: Off (and maybe everything else) in that last screenshot. If that doesn't fix it, then Chocapic is even more incompatible with the golem

It didn't work :(, if you have any other possible solution in the future, let me know, please. It's pretty awful when you see your screen changing colours constantly, Idk but seriously it may cause epilepsy.

TBlazeWarriorT commented 3 years ago

It didn't work :(, if you have any other possible solution in the future, let me know, please. It's pretty awful when you see your screen changing colours constantly, Idk but seriously it may cause epilepsy.

Then I think the only solution for you is using Complementary until this gets fixed, tbh. It has the best mod compatibility, a compatibility mode, and despite not looking as nice without shadows, it works.