Jump to content

How to create a multi-colored shag carpet?


danb4026
 Share

Recommended Posts

I have to create a shag carpet where the carpet strands are around 5 different colors. Each strand is a single color, but the colors randomly vary throughout the carpet. I created the actual carpet using grass-o-matic, but don't know the best way to create the multi-colored texture.

 

Any advice would be appreciated...

 

A scan of a swatch of the carpet below..

Edited by danb4026
add
Link to comment
Share on other sites

grass-o-matic makes creating blades ( or in this case strands of carpet ) very easy. Applying a multi-material is another story though.

 

Fortunately this carpet is in the distance a bit so I can fudge it a bit. Looks ok at low res right now, not sure if it is going to cut it when I go high res.

 

Not sure what you mean by creating 5 carpets on top of each other...are you thinking of compositing using masks?

Link to comment
Share on other sites

I meant to literally create 5 rugs. just apply a single material to each one. you would have overlapping objects. This could create it's own problems, but it could work.

 

if each of the blades that grass-o-matic creates is a polygon/element you could use some random selection scripts to select different polygons and change the material ID value. after doing this a few times you could end up with a nice variety of color. I think the soulburn scripts may have this feature?

Link to comment
Share on other sites

Which renderer are you using? It might be a better idea to use the native fur generators for either vray or mental ray as they support maps and the like. You could create some type of proceedural texture with max or even a texture with photoshop...

Link to comment
Share on other sites

Personally, if you already have your rug geometry the way you want it, keep it. For the material (assuming youre using max) develop a Multi-sub Object material, with each slot containing a material for each diffuse color (or map) for the colors you want in your rug. Then apply a MaterialbyElement modifier to your rug; you can randomize the material selection to each geometry element.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...