Jump to content

Rendering bugs at tile edges


ADM
  • Pending

This rectangle here is semi transparent by default :

image.png.d0634ba4184163ce0245dbc691977b47.png < same thing > rec.png.8e6b21a4b6525b0dabd64a1e2944f765.png < now with full opacity > rec2.png.e7df5a96593461199ce4ead624386f7a.png

On these screenshot, we can see that a part of the rectangle glitches which corresponds to the region of turfs' edges near water.

image.png.193baeaa0b4c49691dbd119019c7eacb.png

This problem can be forced to happen if any entity has transparent sprites, and the alpha is further reduced using AnimState.SetMultColour or OverrideMultColour while the world snow or moisture level is over 0. So this will happen any time it is raining, snowing, and until the ground effects have entirely vanished.

image.png.e70a5c7db0da66eb82364bfd31183548.png

While this silly rectangle is for showcase... this is something that can affect any sprite of the game that has transparency. Changing opacity of things is something mods tend to rely on and we came across this while working on something and it would be a bit difficult to bypass.


Steps to Reproduce

Have any level of snow or moisture on the ground, then change the alpha of any entity that has transparent pixels by the edge.

  • Like 2



User Feedback


… is that why things like the ancient explorer nightmare fuel particular get fuzzy by the edge? I always thought it was  a weird quirk with one of the mods I have and just never decided to see if it was a basegame thing.

  • Like 1

Share this comment


Link to comment
Share on other sites

5 hours ago, Maxil20 said:

… is that why things like the ancient explorer nightmare fuel particular get fuzzy by the edge? I always thought it was  a weird quirk with one of the mods I have and just never decided to see if it was a basegame thing.

Yes it's the exact same cause, good remark.

image.png.9ceec78ed56ecc736706924122368803.png

  • Like 1

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...