A mesh rendering solution for Unity that allows for the use of full lighting on sprites. This is achieved by rendering the sprites via MeshRenderers instead of SpriteRenderers.
Simply add a MeshSprite component to the gameobject you wish to render a sprite on. MeshSprites support most sprite features:
- Multiple sprites per texture
- Any custom sprite pivot
- X and Y flipping
- Per-sprite color
The sprites can use any surface shader but the included ones have built-in support for sprite flipping.
This package is licensed under the MIT license. See LICENSE for more.