Displacement Roof Surfaces is a Free MaxScript that will take your existing roof geometry and properly apply UV Mapping coordinates to each roof plane and then apply convincing materials and displacement modifiers to the geometry.
Our goal is to eliminate the need for filling your 3d scenes with millions of polygons of roof tile geometry, thus keeping your viewports moving quickly and saving you hours of tedious work.
Simply choose your existing roof geometry, select the edges that represent ridges, hips, and gables, and click "Create!". After the script runs, you can quickly adjust the color, variation, and tile size in the viewport and in real time.