Oculus

Oculus

60M Downloads

Water flickering / shader bug MC1.20.1

noblackthunder opened this issue ยท 13 comments

commented

What happened?

Without shaders the water flickers ( ref video https://youtu.be/Ra3iLBlx93Q )
With shaders the shader on the water seems to be badly bugged where it effects are partially not applied correctly. Uninstalling Oculus fixes the issue though

Screenshots

ref video & https://imgur.com/a/U2mjbny

Relevant log output

No response

Minecraft Version

Minecraft 1.20.1

Oculus Version

oculus-mc1.20.1-1.6.9

Rubidium Version

rubidium_extras-1.20.1_v1.4.3.jar

Operating System

Windows 11

What is your GPU?

RTX 3090

Java Version

Java 17 ?

Additional context

This is happening in All the mods 9 and all versions i am aware of until the latest 0.2.18b, reporting this because i cant see this has been reported yet?

commented

I noticed that version 1.7.0 does not have this problem.

commented

I'm getting this bug as well. It only appears in certain spots, and I can't figure out why. I've noticed that it goes away while looking at a block or if any mobs are on screen.

In addition to AtM9, I've also been able to recreate it, or at least something similar in AtM8. https://imgur.com/a/72e7VnN

Here's some screenshots of the problem in AtM9. https://imgur.com/a/hnMNdpR

I'm on Windows 11, RTX 4090, Eclipse Adoptium 21.0.1.0

commented

I narrowed the problem down to a conflict between Oculus and Nature's Aura.

commented

I cannot reproduce this issue with only Embeddium, Oculus, and Nature's Aura installed. EDIT: Reproduced after flying around a bit; it doesn't happen on every water source.

commented

Also getting the same issue after an install of All The Mods 9... using embeddium-0.2.16+mc1.20.1 rather than Rubidium, and with Nature's Aura v39.4 and both Oculus 1.6.9 and 1.6.13

Some people on my server are not having the issue, however I am. Kinda weird how that goes

commented

Experiencing same issue on custom modpack using oculus 1.6.13 and natures aura 39.4
Confirmed issue occurs with and without shaders (although it looks different depending on shader settings)
Thank you for all your hard work :)

commented

For any modders who pass by and might wish to look into this, @Nessiesson and I suspect this is related to Nature's Aura's particle handler changing OpenGL state and not resetting it after rendering its particles. The issue likely appears when Oculus is present because it moves some particle rendering to occur before translucent chunk geometry like water.

commented

Also getting the same issue after an install of All The Mods 9... using embeddium-0.2.16+mc1.20.1 rather than Rubidium, and with Nature's Aura v39.4 and both Oculus 1.6.9 and 1.6.13

Some people on my server are not having the issue, however I am. Kinda weird how that goes

I'm using a personal modpack for 1.16.5 and am experiencing this issue. I can say for a fact that it's not because of Nature's Aura for me since its not a part of it, at least to my knowledge.

commented

Unfortunately the issue is present in 1.7.0 for me in All the Mods 9 - No Frills.

All the Mods 9 - No Frills 0.1.14 (MC 1.20.1)
Forge 47.2.21
Embeddium 0.3.20 (manually updated)
Oculus 1.7.0

Water surface is flickering exactly like shown in the video, mostly when the player is around Y=63-64 and the crosshair is pointing at a water source (non-solid block).

commented

Unfortunately the issue is present in 1.7.0 for me in All the Mods 9 - No Frills.

All the Mods 9 - No Frills 0.1.14 (MC 1.20.1) Forge 47.2.21 Embeddium 0.3.20 (manually updated) Oculus 1.7.0

Water surface is flickering exactly like shown in the video, mostly when the player is around Y=63-64 and the crosshair is pointing at a water source (non-solid block).

Yeah, I noticed that in my modpack too

commented

This is happening without Nature's Aura installed as well. Not sure what else might be causing it. I'm using a tweaked version of BetterMC v28 if anyone has insight.

commented

it looks like it's an issue with some mods that alter vanilla particle effects, chief among them being Fancy Block Particles - Renewed. the exact same bug is reported in the repo for the aforementioned mod. i say some mods because a similar mod, Physics, also replaces vanilla particles, but doesn't cause issues with water rendering.