A downloadable unity plugin

Buy Now$11.00 USD or more

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. You can use it to create simple meshes or 2.5D/voxel visuals, in editor or at runtime, without 3D modeling skills.

May be useful for creating the following visuals which have depth effects:

  • 3D cards
  • 3D icons
  • 3D style UI elements
  • voxel style elements
  • 2.5D platformers
  • etc.

FULL SOURCE CODE and SOURCE INTERPRETATION DOCUMENT are provided.

Technical Details

  • Tested on Built-in RP, URP and HDRP
  • 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 color
    • custom texture
    • custom material
    • front 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 runtime
  • Runtime 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.

Changelog

2.0.2

  • Fixed build errors
  • Fixed an issue where user modifications to materials dynamically created were unintentionally reset at startup

2.0.1

  • Fixed compiling errors when working with C# versions <8.0 such as UdonSharp

2.0.0

  • Added support for different front/back sprites and materials
  • Added Front Edge mode for side face
  • Added Refresh menu item in the context menu
  • Added Chinese and Japanese manuals
  • Added source code interpretation document
  • Changed user manuals to Markdown and HTML format
  • Fixed the normal direction of the front face

1.0.0

First release

Purchase

Buy Now$11.00 USD or more

In order to download this unity plugin you must purchase it at or above the minimum price of $11 USD. You will get access to the following files:

ThickSpriteMesh2.0.2.unitypackage 4.5 MB
ThickSpriteMesh2.0.1.unitypackage 4.5 MB
ThickSpriteMesh2.0.0.unitypackage 4.6 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.