SleepyTrousers / EnderIO-1.5-1.12

http://enderio.com/
The Unlicense
729 stars 359 forks source link

Graphic Glitch with Facades and Machines while using a shader #4323

Closed InvicTech closed 6 years ago

InvicTech commented 7 years ago

Issue Description:

Bugged textures for machines and facades

What happens:

The machines and facades become reflective and scattered with fine lines of shadow, while using a shader. Seems to be dependent on the time of day.

2017-08-27_20 52 10

What you expected to happen:

Just render it like the rest

Steps to reproduce:

  1. Select Seus v11 or Sildurs Extreme Shader with or without volumetric lighting
  2. And see for yourself

    Affected Versions (Do not use "latest"):

Your most recent log file where the issue was present:

The Game doesn't crash so I figured that the log wouldn't help much...

NanoCE commented 6 years ago

Is there a fix for this yet? I would love if my machines didn't look like this :I

HenryLoenwind commented 6 years ago

No idea what's happening there. Our machines are normal json models, we do not mess with the rendering.

Pleune commented 5 years ago

The same thing happens in TE, caused by disabled overlays for input/output. Would it be possible and worth it to add an option to disable all overlays?

I tried to make a similar fix like in the link by making all of the overlay textures transparent, but I wasen't able to get it to work... Although I don't really understand what the TE fix actually does.

HenryLoenwind commented 5 years ago
  1. The issue with TE had completely different artifacts (z-fighting)
  2. There are no IO-overlays in the pictures above. Also, the artifacts follow the bodies of the machines and are not in the plane of the overlays
  3. the overlays are just a normal part of the json model, too. They are not rendered on the same plane as the bodies of the machines.
legslikecinderella commented 5 years ago

Has this issue been analysed since @InvicTech originally posted it?

Here are 2 more screenshots of EnderIO 1.10.2-3.1.183 with Sildurs Vibrant Shaders 1.21 High (all types, Lite to Extreme, produce the same effect).

Conduit facades:

Screenshot 2019-06-11 at 23 14 20

Painting machine and Stirling generator:

Screenshot 2019-06-11 at 23 14 01
HenryLoenwind commented 5 years ago

Our machines are normal json models, we do not mess with the rendering.

still true...

legslikecinderella commented 5 years ago

What could be different in the EnderIO json models, compared to e.g. TE models, that would cause a shader to render like this?

By the way, I noticed some Extra Utilities 2 1.5.2 machines causes the same rendering issue.

HenryLoenwind commented 5 years ago

I have absolutely no idea as I know nothing at all about shaders...

InvicTech commented 5 years ago

@legslikecinderella If I were you, I'd just move onto 1.12.2. More or less all mods were updated for this version and work much better. And the render issues also stopped occurring in my case ;D

legslikecinderella commented 5 years ago

Good advice, thanks