System and method for implementing 3-dimensional user interface
First Claim
1. A system for implementing a 3-dimensional (3D) user interface, the system comprising:
- an input device configured to collect position and normal direction information of a plurality of points located on a 3D object;
a calculation device configured to process the position and normal direction information collected by the input device; and
an output device configured to output a 3D virtual space set by the calculation device,wherein the calculation device processes the position and normal direction information of the plurality of points, sets a plurality of virtual points corresponding to the plurality of points in the virtual space, and forms a 3D selection region including the plurality of virtual points in the virtual space, andwherein the shape of the selection region is changed in correspondence with change in the position and normal direction of the plurality of virtual points according to shape change of the 3D object,wherein graphics displayed in the virtual space are selected by adjusting the shape of the selection region such that the graphics are located in the selection region or abuts on the selection region, andwhen the selection of the graphics is decided, the user performs an operation with respect to the selected graphics.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for implementing a 3-dimensional (3D) user interface includes an input device configured to collect position and normal direction information of a plurality of points located on a 3D object, a calculation device configured to process the position and normal direction information collected by the input device, and an output device configured to output a 3D virtual space set by the calculation device. The calculation device processes the position and normal direction information of the plurality of points, sets a plurality of virtual points corresponding to the plurality of points in the virtual space, and forms a 3D selection region including the plurality of virtual points in the virtual space, and the shape of the selection region is changed in correspondence with change in the position and normal direction of the plurality of virtual points according to shape change of the 3D object.
15 Citations
16 Claims
-
1. A system for implementing a 3-dimensional (3D) user interface, the system comprising:
-
an input device configured to collect position and normal direction information of a plurality of points located on a 3D object; a calculation device configured to process the position and normal direction information collected by the input device; and an output device configured to output a 3D virtual space set by the calculation device, wherein the calculation device processes the position and normal direction information of the plurality of points, sets a plurality of virtual points corresponding to the plurality of points in the virtual space, and forms a 3D selection region including the plurality of virtual points in the virtual space, and wherein the shape of the selection region is changed in correspondence with change in the position and normal direction of the plurality of virtual points according to shape change of the 3D object, wherein graphics displayed in the virtual space are selected by adjusting the shape of the selection region such that the graphics are located in the selection region or abuts on the selection region, and when the selection of the graphics is decided, the user performs an operation with respect to the selected graphics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of implementing a three-dimensional (3D) user interface, the method comprising:
-
outputting a 3D virtual space; collecting position and normal direction information of a plurality of points located on a 3D object; processing the collected position and normal direction information of the plurality of points and setting a plurality of virtual points corresponding to the plurality of points in the virtual space; forming a 3D selection region including the plurality of virtual points in the virtual space; changing the shape of the selection region in correspondence with change in the position and normal direction of the plurality of virtual points according to shape change of the 3D object; displaying graphics in the virtual space; selecting the graphics by adjusting the shape of the selection region such that the graphics are located in the selection region or abuts on the selection region; deciding the selection of the graphics; and inputting a command for performing an operation with respect to the selected graphics. - View Dependent Claims (13, 14, 15, 16)
-
Specification