Orthogonality and space-filling property are two important design properties for computer experi-ments.We develop a general rotation method for constructing a new class of orthogonal designs.These designs not only are orthogonal but also entertain attractive space-filling properties.In addition,the proposed method is easy to operate and flexible in both run size and number of levels.The resulting designs can be either symmetric or asymmetric.Related theoretical supports are well established.Many new orthogonal designs with desirable space-filling properties are constructed and tabulated.Rotation matrices and difference schemes play a key role in the construction.