idk just a little experiment for decent lighting in sprite 3d basically it takes the direction towards the player and the direction towards the light, finds the difference, does a bit to get it to 0-1, then multiplies it by the base brightness the purpose of this is to simulate multiple sides not being lit up, but obviously you can't have a gradient in sprite 3d so it has to be a solid value yes, this is now rendered entirely in pen, although I'm not completely finished with the new rendering style so do not use it until i actually release the engine (probably will have this lighting lol)