mojira.dev
MC-161150

Low light emitting full blocks darken shadows around on low brightness settings

I don't think the light is supposed to look like this.

Affected blocks:

  • Respawn anchor (1, 2 or 3 charges)

  • Redstone ore (when lit)

  • Crying obsidian

  • Furnace (when lit, very subtly yellow)

  • Blast Furnace (when lit, very subtly yellow)

  • Smoker (when lit, very subtly yellow)

Related issues

Attachments

Comments

migrated
[media][media]
slicedlime

I cannot reproduce this on 1.14.4 or 19w38b. What is required for this to happen? Is it only a problem in certain lighting conditions?

muzikbike

I'll check more thoroughly when I get home but the world is a custom superflat with white concrete roughly within the y=20-30 range and created in the early 1.14 snapshots. If I can't reproduce this on other worlds I'll upload the world file (assuming it isn't too big).

muzikbike

Can reproduce on a freshly created superflat world with the following preset:

minecraft:bedrock,20*minecraft:dirt,minecraft:white_concrete;minecraft:the_void;village

Brightness at or close to Moody.

wobst.michael

Yep. Can be reproduced quite easy with the aforementioned reproduction steps.

slicedlime

Great, thank you!

pulpetti

Also affects 1.16.1

muzikbike

no prob

GeForceLegend

This is caused by ambient occlusion of emitting opaque blocks are achieved by modifing smoothed skylight. This can be easily seen when loading with Optifine and a shaderpack. Lots of shader features uses skylight, for example, puddles in rainy weather. You can see there is no puddles near these blocks.
And for emitting opaque blocks with light level less than 14, their ambient occlusion seems also modify smoothed block light map. Smoothed block light of pixels near them can even drop to 1 (since this is smoothed light map in rendering, the light value in F3 screen is normal).

Avoma

Can confirm in 21w06a.

Avoma

Can confirm in 1.16.5 and 21w08b.

migrated

Can confirm in 21w15a.

bodakugga

Could this be fixed by simply making light emitting blocks NOT cast shadows onto other blocks? That was their behavior in versions from beta 1.3 (smooth lighting added) to beta 1.7.3, and got broken in beta 1.8, when the lighting engine was changed.

Avoma

Can confirm in 1.18.2 and 1.19 Pre-release 4.

Avoma

Can confirm in 1.19.2.

muzikbike

(Unassigned)

Confirmed

Platform

Low

Rendering

smooth-lighting, smooth-lighting-interpolation-incorrect

1.14.4, 19w37a, 19w38b, 19w39a, 19w40a, ..., 1.19.2, 1.19.3, 23w06a, 1.20.1, 1.21

Retrieved