Character Texture Builder View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.0.54 or later
Package size
27.1 MB
Files
21
Favorites
12
Views in the past week
7

Price tracking

Last checked
Tracked since
Lowest recorded
$12.50 on

Keywords

Character Texture Builder

by Ryan Zehm (opens in new tab)

1 rating, too few to average

This is a tool for games where players can customize their character's clothing, tattoos, jewelry, and more. It can also be used for rendering a mass population of NPCs that all have unique clothing.

Price $25.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Character Texture Builder, 6 months Current $25.00; lowest $25.00; highest $25.00 in this period. $0 $12.5 $25 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Character Texture Builder screenshot 1

Character Texture Builder screenshot 1

About this asset

This is the result of a study into how World Of Warcraft renders their customizable characters and npcs. Complete character textures are only generated at runtime and exist on the GPU.

The complete character textures are not typically saved to disk but exist on the GPU as a RenderTexture at runtime. This is the best approach as there’s no need to create a new image file every time the player changes a clothing item.

Change your character’s skin colors, scars, tattoos, hair, facial hair, eye color, jewelry, clothes, or anything that could be drawn to a texture. Your characters will start off naked/underwear as a base texture and then have all the various options layered onto that base texture. You might apply tattoos first, then clothes, then jewelry, and finally items like boots, gloves, and belt can be drawn last.

Textures are layered similar to how Photoshop layers work but by using a special shader the GPU can perform the operation to merge these layers into a single texture on the fly. The final RenderTexture is only re-computed when a change is made to the outfit, so performance is synonymous, or better, than using a regular Texture2D.

Create randomized outfits & characters, procedurally generate a population of people all with unique clothes, skin tones, and accessories!

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.54f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.