摘要 |
PROBLEM TO BE SOLVED: To compress the transfer data quantity without degrading the reproduction accuracy by transforming the three-dimensional(3D) curved surface of a 3D virtual object, which is obtained from polygon data, into a curved line function. SOLUTION: A free curved surface processing part 22 performs mathematical processing to the polygon data of the 3D virtual object and plots out the 3D curved surface (free curved surface) of the 3D virtual object. Then, the free curved surface processing part 22 transforms the 3D curved surface to a NURBS function and extracts a smooth 2D curved line (NURBS curved line). When the parameter or polygon data of the NURBS function are transmitted from a line transmitting part 25 of a radio transmitter 14 through a radio line, a line receiving part 26 of a radio receiver 15 receives the parameter or polygon data of the NURBS function. Then, restoring processing corresponding to the parameter or polygon data of the NURBS function is executed according to the identified result of a VRML analytic part 27 by a free curved surface restoring part 28 and after the restoration of the 2D curved line, the 3D curved surface of a 3D virtual object 17 is restored.
|