A downloadable unity plugin

Buy Now$4.50 USD or more

The ThickSpriteMesh.cs script allows you to effortlessly convert 2D sprites into 3D meshes with adjustable thickness. It generates a mesh where the front and back faces retain the shape and appearance of the specified sprite, while the side faces can be customized with a color, texture, or material of your choice.

  • Generates a 3D mesh from a 2D sprite, preserving the sprite's shape and appearance on the front and back faces.
  • Allows customization of the side faces with three modes: Color, Texture, or Material.
  • Supports adjustable thickness of the side faces in local space.
  • Provides a Refresh method to update the mesh during runtime when fields are changed programmatically.
  • Uses Unlit/Texture shader by default for front and back faces to display the sprite accurately.
  • Offers flexibility to assign custom shaders/materials to the front, back, and side faces for complete control over appearance.
  • Full source code provided.
  • Tested on built-in and URP render pipelines.

Feel free to leave a comment or contact zhixiang-service@outlook.com if you have any question or suggestion about this tool. Your feedback will motivate me to keep making the tool better!

Published 19 days ago
StatusIn development
CategoryTool
AuthorZhixiang
Tags3D, Sprites, Unity

Purchase

Buy Now$4.50 USD or more

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

ThickSpriteMesh1.0.0.unitypackage 1.6 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.