Embeddium

Embeddium

37M Downloads

Smooth Lighting Issue on Xycraft Connected Textures

Dmac9244 opened this issue ยท 8 comments

commented

Smooth Lighting breaks on Xycraft connected textures such as the Immortal stones and trims, as shown in the screenshot below. Running on Minecraft 1.20.1, Forge version 47.2.0, Embeddium 0.2.9, and XyCraft Base, Override, and World .6.22.

image_2023-11-12_180351813

With Oculus version 1.6.9 and Complementary shaders the issue is much more pronounced:

image_2023-11-12_181702348

This does not occur on the upstream, 1.7.1a version of Rubidium, with/without Oculus, so I think it might be either a XyCraft issue that Rubidium is working around or an issue with embeddium solely.

commented

The file you linked fixes the issue but causes a new one:

image_2023-11-12_185551216

With the shimmering in just about every XyCraft block you see on-screen.

commented

Disable "Compact Vertex Format" in Embeddium's video settings; this is probably caused by XyCraft not offsetting the layers of its blocks enough.

EDIT: Hmm, no, seems to happen even with it off.

commented

That option seems to be disabled automatically by Oculus anyway, but I confirmed that it happens with/without Oculus installed, with/without Compact Vertex Format

commented

It seems to be a strange interaction between XyCraft's block model and Sodium's fix for MC-138211. For now, you can work around it by enabling Forge's experimental lighting pipeline in config/forge-client.toml, as this bypasses Sodium's fix.

commented

I've identified a way to avoid the problem in Embeddium itself, which will be included in the next release.

commented

I can confirm the workaround works, thank you for the quick response!

commented

The fix has been released in Embeddium 0.2.10.