Jump to content

Novice Question: Easiest way to create a randomized carpet square layout?


bmcgonigle
 Share

Recommended Posts

I've got a project that requires the use of 3 different 2'x2' color carpet tiles layed out in a random format. I've tried to create a bitmap in pshop but the repeat shows very easily. In my Accurender days there was a switch that would rotate the bitmap 90 degress every time it was placed on the object. Anything like this in vray/max? Any suggestions if not?

 

Thanks

Brian

Link to comment
Share on other sites

I had this issue a while back:

 

-Create a plane that measures the size of your carpet square

-Create a multi sub-object material with each of your tile patterns

-Apply the material to the plane

-Array a copy of the plane to whatever size of carpet you need

-Using some randomizer scripts off of scriptspot you can then select all of your squares and randomize your material id's

*check the soulburn scripts - I'm pretty sure they have this feature

 

-There used to be a plugin called Texture Shaker that did this amazingly fast and easy. However they stopped development at version 9.

Link to comment
Share on other sites

Another option would be to have each square be an element in an editable mesh and apply the MaterialByElement modifier. Apply a multi/sub-object material to the mesh and have a material for each variation you want.

Link to comment
Share on other sites

Another option would be to have each square be an element in an editable mesh and apply the MaterialByElement modifier. Apply a multi/sub-object material to the mesh and have a material for each variation you want.

 

I second the MaterialbyElement. You dont need a script. Apply the modifier, and a UVW map with "face" option clicked. Make sure your mesh has the proprer size measurements per the size of your carpet size.

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