1. A method for generating a computer rendered cloth, wherein the method is executed on a computer configured to display graphic data, comprising the steps of: storing a cloth rendering matrix comprising nodes and anti-nodes interconnected by polygonal surfaces, wherein the nodes and anti-nodes represent peaks and troughs of two intersecting planar waves, wherein said two intersecting planar waves represent the vertical and horizontal compression forces occurring in cloth; loading cloth modeling data including at least one physical cloth modeling property; and creating a target cloth model by applying the at least one physical cloth modeling property to the cloth rendering matrix, wherein said target cloth model comprises folds formed by said interconnected nodes and anti-nodes.