Runtime material composition is the process of blending some materials at runtime, based on some blending parameters, such as vertex colors or blend maps. For our purpose I developed a method which blends 4 different materials based on vertex colors and height maps. All 4 materials have their own albedo, normal, specular, glossiness and height maps.

kooche_11
Material composition used in our Raze Roshan Game

I’ve also made a 3Ds Max shader for our artists to play with the technique and texture their models using it.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s