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 2 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.