3D object graphics display device, 3D object graphics display method, and manipulator for 3D object graphics display
First Claim
1. A 3D (three-dimensional) object graphics display device for displaying a 2D (two-dimensional) graphics image by performing image processing on prestored 3D object image data, said 3D objects graphics display device comprising:
- a manipulator for outputting position information, said manipulator having at least two degrees of freedom and allowing free rotation; and
calculation processing means for generating, when said manipulator indicates a reference position, a 2D image of a 3D object seen from a particular viewpoint, and for generating, when said manipulator points to a position apart from said reference position by a displacement amount, a 2D image of said 3D object seen from a viewpoint shifted by an amount corresponding to said displacement amount, said generating being carried out on the basis of 3D shape data and texture data of said 3D object, which are prestored in a storage as said 3D object image data, said calculation processing means iterating said image generating at a minimum display interval of every 1/60 of a second and completing a 2D display within 1/60 of a second from a beginning of said image generating.
2 Assignments
0 Petitions
Accused Products
Abstract
A 3D object graphics display device for storing information about 3D objects such as works of art or buildings, and for displaying them on a 2D display. The "3D shape data" and "texture data" of a 3D object is stored in a memory in advance. When an operator operates a manipulator, a 2D image is generated, which would be acquired when the 3D object is seen from a viewpoint indicated by the manipulator, by using the 3D shape data and the texture data in every 1/60 sec or less interval (that is, a minimum display interval of the display device). The 2D image is shown on the display, giving the operator a virtual-reality-like feeling as if he was actually holding the 3D object.
-
Citations
14 Claims
-
1. A 3D (three-dimensional) object graphics display device for displaying a 2D (two-dimensional) graphics image by performing image processing on prestored 3D object image data, said 3D objects graphics display device comprising:
-
a manipulator for outputting position information, said manipulator having at least two degrees of freedom and allowing free rotation; and calculation processing means for generating, when said manipulator indicates a reference position, a 2D image of a 3D object seen from a particular viewpoint, and for generating, when said manipulator points to a position apart from said reference position by a displacement amount, a 2D image of said 3D object seen from a viewpoint shifted by an amount corresponding to said displacement amount, said generating being carried out on the basis of 3D shape data and texture data of said 3D object, which are prestored in a storage as said 3D object image data, said calculation processing means iterating said image generating at a minimum display interval of every 1/60 of a second and completing a 2D display within 1/60 of a second from a beginning of said image generating. - View Dependent Claims (2)
-
-
3. A 3D (three-dimensional) object graphics display method for displaying an image on a 2D (two-dimensional) display by performing image processing on image data prestored in a storage, said 3D object graphics display method comprising the steps of:
-
generating, when a manipulator indicates a reference position, a 2D image of a 3D object seen from a particular viewpoint, and for generating, when said manipulator points to a position apart from said reference position by a displacement amount, a 2D image of said 3D object seen from a viewpoint shifted by an amount corresponding to said displacement amount, said generating being carried out by using 3D shape data and texture data of said 3D object, which are prestored in said storage as said 3D object image data, said manipulator including a positioning operation portion mounted on a fixed portion, and two or more converters, said positioning operation portion having two or more degrees of freedom, and being displaced by an external force, and said two or more converters being each provided in correspondence with each one of said degrees of freedom, for converting displacement amounts on respective axes corresponding to said degrees of freedom into displacement amounts in terms of length or angle to be output in a form of electric signals; iterating said image generating in response to position information of said positioning operation portion at every 1/60 sec; and completing display on said 2D display within 1/60 sec from a beginning of said image generating.
-
-
4. A manipulator including a positioning operation portion which is mounted on a fixed portion, is displaced by external force, and has two or more degrees of freedom, said manipulator further including two or more converters each provided in correspondence with each one of said degrees of freedom, for converting displacement amounts on respective axes corresponding to said degrees of freedom into displacement amounts in terms of length or angle, and for outputting said displacement amounts in a form of electric signals, said manipulator comprising:
-
comparing means for comparing a predetermined range with a position indicated by said positioning operation portion, said predetermined range being set in advance within a physically operable range of said positioning operation portion, and said position indicated by said positioning operation portion being calculated from said electric signals representative of said displacement amounts; a plurality of electromagnetic brakes for limiting an operable range of said positioning operation portion to within said predetermined range in response to an output of said comparing means; external force detecting means for detecting a direction of said external force exerted on said positioning operation portion when said electromagnetic brakes are locked; and a electromagnetic brake controller for electrically locking said electromagnetic brakes at least on a border of said predetermined range, and for releasing the lock of said electromagnetic brakes when said external force exerted on said positioning operation portion is directed towards an inside of said predetermined range. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification