mojira.dev
MC-138211

Smooth lighting / ambient occlusion is incorrect (asymmetrical) on south-east and north-west corners

Currently affects all versions of Minecraft & makes gameplay awful!

The bug

Incorrect AO in the bottom left and top right corners (in the image) due to anisotropy.

[media]

Possible fix 

Flip quads with incorrect AO or use custom interpolation on a quad.

[media]

[media][media]

[media]

Related issues

Attachments

Comments

migrated
[media][media][media][media][media][media][media][media][media]
[Mod] Neko

Does MC-136302 describe your issue?

migrated

Please do not mark unreleased versions as affected.
You don't have access to them yet.

migrated

Can confirm

migrated

Please do not mark unreleased versions as affected.
You don't have access to them yet.

violine1101

@unknown, don't try to change "Mojang Priority". It may only be changed by the developers. Consider this a warning.

muzikbike

Affects 1.14.4pre4

migrated

Please do not mark unreleased versions as affected.
You don't have access to them yet.

migrated

Please do not mark unreleased versions as affected.
You don't have access to them yet.

muzikbike

I can't tell if this affects Beta 1.8 or not, wanted to see if this was a new iaaue or whether it's been here since the introduction of smooth lighting.

migrated

Can you reproduce this bug in 1.16 pre release 5?

GishCraft

Yes, I can.

Arisa Bot

⚠️ Please do not mark Unreleased Versions as affected. You don't have access to them yet.

We have removed it and added the latest released version

Please edit the Affects Version/s field and select the specific Released Version you were using when you encountered the reported issue.

If you can't find it in the list, please make sure that:

  • You are in the correct project on the bug tracker.

  • You were playing the latest release version or the latest development version of the game.

This issue has been temporarily closed as Awaiting Response. Once the requested information has been delivered, the report will be reopened automatically.

Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – ✍️ Feedback and Suggestions – 📖 Game Wiki
-- I am a bot. This action was performed automagically! Please report any issues in Discord or Reddit

muzikbike

If a bug upon its introduction with lighting ice is anything to go by, this bug goes as far back as Beta 1.3...

anthony cicinelli

Mateus Pereira Milbradt don't pretend to be a bot

Jukitsu
[media]

I've been able to screenshot this on a old version of Minecraft (beta 1.7.3) so it would be safe to assume this bug has been here since Beta 1.3...

GishCraft

It's outrageous to realize that this bug has been here since Beta. If you're a programmer you can tell that Minecraft's source code is so f*cked up. As a developer, I would have no interest in fixing such sh*t, but there is a guy who works on these rendering bugs and it seems he doesn't care about improving Minecraft's visuals!

migrated

simply not converting quads to tris at the tessellation stage fixes the problem

migrated

This is me using quads with my smooth lighting port to Alpha v1.2.6:

[media]

Therefore, there's no need for any custom interpolators as the GPU can handle it on its own just fine.

migrated

oh and @MotanGish, they have better things to be doing than fixing issues caused by janky interpolation done on triangles by practically every GPU in existence

ampolive

Can confirm in 21w40a.

muzikbike

Can the title of this ticket be changed to clarify that the issue concerns asymmetry?

ampolive

Done.

Jukitsu

@TorutheRedFox Unfortunately, quads are deprecated in OpenGL 3.2, so this is not a viable solution anymore.

(I know it's been 3 years but I thought i'd clarify this)

GishCraft

(Unassigned)

Confirmed

Gameplay

Low

Lighting, Rendering

ambient-occlusion, block, lighting, lighting-engine, rendering, shadows, smooth-lighting

Minecraft 1.13.2, Minecraft 18w43b, Minecraft 18w43c, Minecraft 18w44a, Minecraft 18w45a, ..., 1.20 Pre-release 1, 1.20 Pre-release 4, 1.20.1, 23w31a, 1.21

Retrieved