The characters in my project are quad meshes in 3D space that are viewed through orthographic projection (isometric). The sprites are animated and consist of sprites for 8 directions.
This is done using one single texture that is a sprite sheet, this sheet is rescaled and cycles between offsets programmatically to give the idea of an animated sprite.
They display properly in the Unity editor, but when deployed to WebGL there’s some really weird stretching going on…