A downloadable recoloring tool

Will be available in 20 days.

Page being built! Release Day TBD by the end of the year!

Recoloring Made Easy

EZRecolor is a Unity tool allowing to easily recolor assets such as avatars using only shaders and a custom baking Editor Window, useful for getting yourself a retexture quick and easy while eliminating the need of expensive tools such as Photoshop and Substance for simple recolors!


An expandable shader

The first part of the tool is the EZRecolor Shader. The shader takes in channel packed textures to assign colors you set in the properties of the Material to the correct part of an asset. Sample shaders are included, and it is easy to implement the property fields into custom shaders, either via Amplify Shader Editor Function Nodes or through raw HLSL shader code.


From Shader to Textures

The second part of the tool is the EZRecolor Baker. It takes an EZRecolor Prefab from the scene, then bakes the materials (using a shader only usable within Unity and platforms supporting custom shaders) into fully reusable textures that can be taken anywhere for any use case! You can then spawn in a Prefab of the finished bake in the scene once the baking process is complete!


Templates with infinite possibilities

To glue everything together, the final part of the tool are the EZRecolor Baker Templates. These are asset files created by asset creators (such as avatar makers) to dictate how an asset should be baked. You can:

  • Create multiple materials using any shader
  • Bake multiple textures using "Texture Instructions"
  • Assign these textures to the baked materials' properties
  • Reuse past baked texture files to save on video memory
  • Set properties on the baked materials individually
  • Create multiple prefabs with different material assignments to match


API Access for Extensions

EZRecolor also includes a scripting API so that you can write your own Scripts, Components and Editor Windows to access functions of the Baker!

Documentation

All documentation can be found at ezrecolor.net/docs (Available soon!)


Known Limitations

  • This tool has been made to make recoloring assets and avatars easy for people, but does not replace proper texturing software (especially for more complex patterns and details).
  • Templates mostly need to be built on a per-asset / per-avatar basis. There are some exceptions possible, but creators need to make their assets compatible with the Baker. A full list of officially supported assets is available at ezrecolor.net/assets (currently at /avatars instead) Get in touch with me to get your assets supported / Get the asset's creator to enter in contact with me!
  • Emissive textures with HDR values are not currently able to be baked one to one, and thus will not look exact to the shader version. This is being worked on.
Published 2 days ago
StatusIn development
CategoryTool
Release date in 20 days
AuthorMike Da Bird
Made withUnity
Tags3D, avatar, chilloutvr, cvr, No AI, Unity, vrc, VRChat

Purchase

Will be available in 20 days.

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

EZRecolor - Supporter Edition - Beta 0.4 266 kB

Leave a comment

Log in with itch.io to leave a comment.