Ok, I'm not sure if this constitutes a "bug", and I'm fairly sure it is more like a limitation...
I was working on a sprite, for an artificial ring like station. Everything seemed to work fine, as the picture below shows.
Until I let the game fast forward and realized that the shadow casted over the sprite, had limits. I figured it might be because the sprite itself was quite large, but even after reducing it to a quarter of its size, I saw no differences. I guess this is entirely based on the sprite size defined in the custom_entities.json, since sprites set to smaller sizes do not seem to suffer from this, which would mean there's an actual size limit for entities (if you want shading).
I know I could disable the effect for this entity (so it would look like the image below), or make the ring thinner and closer to the planet (reducing the sprite size define in the json file), but I would prefer not to, specially because I wanted to make an even larger megastructure, just for fun.
Anyway, I mostly want to sate my curiosity in relation to the game's rendering engine in this respect. Can this be fixed?, if not, what is the limit?. I hope I'm just missing a tag somewhere that could solve this for me, or there might be a file I can change, and so distribute it with my mod (I assume the effect is made by a square gradient of limited size, that's applied over an entity).