Voxel data processing using attributes thereof
First Claim
1. A device for processing a three-dimensional image comprising:
- means for memorizing at least one attribute for each of a plurality of voxels fixedly filling a predetermined three-dimensional space;
means for specifying, in a slant direction of a slant representation of the predetermined three-dimensional space on a display screen, a depth position within the predetermined three-dimensional space in response to a first user input;
means for specifying a position in a plane having the specified depth position in response to a second user input;
means for specifying a value for each of the one or more attributes in response to a third user input;
means for modifying each of the at least one attribute of a voxel located at the specified position in the plane having the specified depth position, to the specified value; and
means for displaying voxels in at least a part of the predetermined three-dimensional space on the display screen as the three-dimensional images in accordance with the attributes of the voxels, wherein modification of the depth position by means of the first user input causes a series of specified voxels to have corresponding different positions on the display screen.
6 Assignments
0 Petitions
Accused Products
Abstract
A device for processing a three-dimensional image is disclosed. A cursor of a drawing tool is moved by using a plane pointing unit 30 and an overall depth pointing unit 31. A three-dimensional cell is specified in a three-dimensional space displayed on the a monitor 12. According to this specification, a display attribute of the three-dimensional cell, which is stored in a three-dimensional cell attribute information storage unit 23, is replaced with a predetermined attribute. A three-dimensional drawing unit 24 draws the three-dimensional cell in accordance with the attribute of the three-dimensional cell. As a result, a three-dimensional image is drawn and produced by means of the direct operation of the drawing tool. The image may be displayed in a three-dimensional manner, a rotational manner, or a two-dimensional manner of two or more layers. The shape of the object displayed can be recognized generally and easily.
-
Citations
12 Claims
-
1. A device for processing a three-dimensional image comprising:
-
means for memorizing at least one attribute for each of a plurality of voxels fixedly filling a predetermined three-dimensional space; means for specifying, in a slant direction of a slant representation of the predetermined three-dimensional space on a display screen, a depth position within the predetermined three-dimensional space in response to a first user input; means for specifying a position in a plane having the specified depth position in response to a second user input; means for specifying a value for each of the one or more attributes in response to a third user input; means for modifying each of the at least one attribute of a voxel located at the specified position in the plane having the specified depth position, to the specified value; and means for displaying voxels in at least a part of the predetermined three-dimensional space on the display screen as the three-dimensional images in accordance with the attributes of the voxels, wherein modification of the depth position by means of the first user input causes a series of specified voxels to have corresponding different positions on the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product stored on a computer readable medium for processing a three-dimensional image comprising:
-
means for memorizing at least one attribute for each of a plurality of voxels fixedly filling a predetermined three-dimensional space; means for specifying, in a slant direction of a slant representation of the predetermined three-dimensional space on a display screen, a depth position within the predetermined three-dimensional space in response to a first user input; means for specifying a position in a plane having the specified depth position in response to a second user input; means for specifying a value for each of the one or more attributes in response to a third user input; means for modifying each of the at least one attribute of a voxel located at the specified position in the plane having the specified depth position, to the specified value; and means for displaying voxels in at least a part of the predetermined three-dimensional space on the display screen as the three-dimensional images in accordance with the attributes of the voxels, wherein modification of the depth position by means of the first user input causes a series of specified voxels to have corresponding different positions on the display screen.
-
Specification