Stop using millions of polygons when creating 3d roof tiles. 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.
Eliminating the need for filling your 3d scenes with millions of polygons of roof tile geometry, keeps 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.