Transform 2D sprites into thick 3D meshes with just attaching a script! You can use it to create simple meshes or 2.5D/voxel visuals, in editor or at runtime, without 3D modeling skills.Thick Sprite Mesh add the third dimension (depth) to your sprites - no 3D modeling skills needed!This simple Unity plugin lets you transform any 2D sprite into a thick customizable 3D object with just a few clicks, while maintaining the sprite's original charm, and offering flexibility in design and appearance.May be useful for creating the following visuals which have depth effects:3D cards3D icons3D style UI elementsvoxel style elements2.5D platformersetc.FULL SOURCE CODE and SOURCE INTERPRETATION DOCUMENT are provided.Customizable Front/Back/Side Faces: You can customize the appearances of front, back, and side faces separately.Materials/Textures Options: You can apply custom materials or textures to each face.Four Modes for Side Face:solid colorcustom texturecustom materialfront edge (side face extends the edge colors of front face)Adjustable Thickness: You can adjust the thickness/depth of the mesh.Editor & Runtime Support: You can create the meshes when designing your games in the editor, or generate the mesh during runtimeRuntime Modification: Meshes are generated dynamically, so the shape and appearence can be updated anytime during runtime.Lightweight Script: All of the features are implemented in just one lightweight script (ThickSpriteMesh.cs).Detailed Documentation Support:Includes a comprehensive demo scene and clear manual to get you started quickly.A documentation of the source code is also provided.