Anomalous Lighting
I have this problem too! As do a few other people. Any clue how to fix? anyone?
It’s a directional light simulating the Sun. Usually in 3D games (GW2 incl.) this is implemented in a very bad way as global light that is active all the time (even when you are in the dark or in a shadow).
The reasoning is lower use of resources as a real sunlight with blocking world objects would be very GPU/CPU intensive.
Of cause, as always, there is a way to implement this in a shader and make it work perfect but its not easy to do and it won’t work on all platforms so a fallback needs to be designed also.
I guess it was just too much work for ANET.
It’s a directional light simulating the Sun. Usually in 3D games (GW2 incl.) this is implemented in a very bad way as global light that is active all the time (even when you are in the dark or in a shadow).
The reasoning is lower use of resources as a real sunlight with blocking world objects would be very GPU/CPU intensive.
Of cause, as always, there is a way to implement this in a shader and make it work perfect but its not easy to do and it won’t work on all platforms so a fallback needs to be designed also.
I guess it was just too much work for ANET.
Except, there is a directional light simulating the sun already. The problem is that the light shining on my character is independent from the light already being cast. The light shining on my character continues even when entering areas that are shaded from the sun. Canopy shadows, building shadows, and various miscellaneous shadows are cast from the regular sun as always.
The light cast on my character always comes from the right of the camera, regardless of the direction my camera is facing. As such, if I look at the front of my character the light is on my left shoulder like in the supplied image. If I turn the camera 180 degrees, the light turns as well, and the light is now cast onto my right shoulder. It’s not a directional light, like the sunlight.
If it were a directional light, it wouldn’t be a problem.
I’ve attached another picture to demonstrate.
If you notice, the light on my character is coming from the opposite direction as the light being cast by the sun. It’s also now shining on the front of the character instead of the side. The character hasn’t been moved, and is facing the same direction as before.
That is indeed strange, might be some left over directional they forgot to take out during release build or it’s intentional (which seems to be the choice of excuse these days).
Good screenshot.
Aye. Hopefully, it’ll either get fixed or they’ll do something proper with it. At the moment, it’s just really out of place.
I think it’s an attempt to display at least some lighting detail on characters when they’re in the shade. Without it there’d be nothing but flat ambient light present and none of that normalmap detail would be visible.
It still looks like a 2 minute hack, I wish they’d put in some sort of image-based lighting instead.