Armourer's Workshop

Armourer's Workshop

2M Downloads

[BUG] Emmisive textures don't work properly with Complementary Shaders

calybee opened this issue ยท 1 comments

commented

Describe the bug
When using Armourer's Workshop to apply emissive textures to custom weapons, the light emission only works at certain viewing angles when using Complementary Shaders. In contrast, BSL Shaders handles emissive lighting as expected, with the emission visible from all angles.

To Reproduce
Steps to reproduce the behavior:

  1. Use Armourer's Workshop to create a custom weapon with emissive textures.
  2. Load the custom weapon into the server.
  3. Use Complementary Shaders to view the weapon in-game.
  4. Observe that the emissive light from the weapon only activates at specific angles.
  5. Switch to BSL Shaders and observe that the emissive light works correctly from all angles.

Expected behavior
The emissive textures should emit light from all viewing angles, similar to how they function with BSL Shaders, when using Complementary Shaders.

Screenshots
2024-11-18_17 10 15
2024-11-18_17 10 12
Just slightly switching angles turns off the glowing/emmisive effect.

2024-11-18_17 14 33
Emmision works just fine from every angle with BSL.

Debug crash log
No crash log.

Additional context

  • Emissive textures work as expected with BSL Shaders but not with Complementary Shaders.
  • The issue occurs consistently with different custom weapons using emissive textures.
  • Complementary Shaders seem to have specific angle-dependent light emission behavior that differs from BSL's handling of emissive textures.
commented

Just tested more with BSL, and turns out BSL has the same issue. The emmisive texture doesn't emit light from certain angles as well, but it's better than Complementary Shaders. Photon Shaders does the same thing. For context, I'm using the advanced skin builder.