The invention relates to a method for driving any topology virtual angle base on skeleton, which comprises: (1), classifying the information relative to the virtual angle into three kinds; (2), defining the disk storage format of said information; (3), based on real demand, fixing the virtual angle; (4), loading skeleton system; (5), loading skin pattern information; when loading, based on the name of each module in the skin pattern, building the relationship projected to the skeleton; (6), loading motion data to judge if the dimensions of freedom degree and the dimensions of skeleton system are same; (7), extracting the altitude at one time from the motion data; (8), calculating positive motion technique, to calculating the transform matrix of each skeleton local coordinate system relative to the globe coordinate system; (9), using the transform matrix between the skeleton local coordinate system and the globe coordinate system in the step (8) to calculate the coordinate at the top of skin; (10), romancing.