makamys / Neodymium

Reimplements chunk rendering using modern OpenGL features to improve performance (1.7.10)
Other
116 stars 10 forks source link

Neodymium + Archaicfix Piston Chunk Glitches #19

Closed Fabboz closed 5 months ago

Fabboz commented 1 year ago

When moving a block with a piston this happens.

pre: 2023-04-13_07 01 32 level activated: 2023-04-13_07 01 39 placing a block: 2023-04-13_07 01 45 moving a glass block works normally: 2023-04-13_07 01 57

quentin452 commented 1 year ago

try enabling enableThreadedChunkUpdates + enableOcclusionTweaks in archaicfix

Fabboz commented 1 year ago

ok this solves the problem completely. unfortunately it is not compatible with optifine, I would need it because without my modpack it crashes because it can't load some 128x textures. any advice for this too?

makamys commented 1 year ago

Can reproduce, turning off enablePhosphor also fixes it. (And for quentin's fix, only enableOcclusionTweaks is necessary.)

Omgise commented 1 year ago

Is it possible that this issue will be fixed? I feel that the performance has decreased slightly after disabling enablePhotoshop

Fabboz commented 6 months ago

actually i can only reproduce this bug on an old nvidia graphic card with old driver. i think the new driver solved the issue on an rtx2080 mobile.

If the problem recurs I will let you know

Fabboz commented 5 months ago

the problem still occurs, the glitched chunk is the one where the character is located not where the piston is located

xJon commented 5 months ago

Is there any new workaround for this, avoiding the need to disable the Phosphor backport? Also I believe Occlusion Tweaks are no longer a part of ArchaicFix

makamys commented 5 months ago

The occlusion tweaks have been moved to FalseTweaks, I'm guessing their version still fixes it. (As a word of warning, FalseTweaks is prone to crashing in large packs with its default configs, but you can just disable all the modules other than the occlusion tweaks.)

makamys commented 5 months ago

I seem to have found the cause of this, should be fixed in 0.2.4.

As a side note, this also partially fixes compat with the Gilded Games Util's threaded lighting (there are now only wrongly lit blocks rather than flashing chunks), though no one should be using that at this point.

Fabboz commented 5 months ago

The problem seems completely solved. Thank you