Electronic image processing
First Claim
1. An electronic image processing apparatus in which a three dimensional object having a surface is defined by data representing plural independent surface points on the surface of the object, each surface point having a surface attribute and being located at a point in space, the apparatus comprising:
- data storing means for storing data defining said surface points;
defining means for defining data representing a notional deforming tool;
user operable identifying mans for identifying at least one surface point;
processing means for reading from said storing means data defining said at least one surface point, modifying said read data with said deforming tool data, and writing said modified data to said store to replace respective data previously stored thereat, said data being modified such that the surface of the object at said at least one surface point is changed in form; and
display means for displaying at least part of said three dimensional object surface and a representation of said deforming tool to facilitate user identification of said at least one surface point.
1 Assignment
0 Petitions
Accused Products
Abstract
Electronic image processing for manipulating data representing a three dimensional object. The three dimensional object. The three dimensional position and color of surface elements of an object are stored wherein the data for each surface element represents characteristics of a finite elemental area of the surface or skin of an object. The data may be displayed in two dimensions to provide real time manipulation of the three dimensional data.
31 Citations
25 Claims
-
1. An electronic image processing apparatus in which a three dimensional object having a surface is defined by data representing plural independent surface points on the surface of the object, each surface point having a surface attribute and being located at a point in space, the apparatus comprising:
-
data storing means for storing data defining said surface points; defining means for defining data representing a notional deforming tool; user operable identifying mans for identifying at least one surface point; processing means for reading from said storing means data defining said at least one surface point, modifying said read data with said deforming tool data, and writing said modified data to said store to replace respective data previously stored thereat, said data being modified such that the surface of the object at said at least one surface point is changed in form; and display means for displaying at least part of said three dimensional object surface and a representation of said deforming tool to facilitate user identification of said at least one surface point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
- 14. Electronic image processing apparatus for use in manipulating data representing a three dimensional object having a surface defined by plural independent surface points each having a surface attribute and being located at a point in space, the apparatus comprising a memory device arranged to store three dimensional position data for each of said points defining said surface and attribute data defining a surface attribute of each of the points, and user operable input means for modifying both the position data and the attribute data for points selected by the user, such that the surface of the object is changed at the selected points, and for writing said modified position data and attribute data in said memory device in place of the data which has undergone modification.
Specification