Representation of three-dimensional bodies on computer screens and games involving such representations
First Claim
1. Process for generating the image of a 3-dimensional rigid body on a computer screen by:
- One) defining a system of 3-dimensional space coordinates in the space in which the body moves;
b) establishing a software, which defines the way in which the body appears when viewed at a given angle and distance to one of the coordinate planes;
c) determining the coordinates in said coordinates system of a number of points; and
d) transmitting to the computer said coordinates of said points of the rigid body and said software, whereby the computer will create the image of the rigid body when in any specific position in space and viewed at any specific angle;
1 Assignment
0 Petitions
Accused Products
Abstract
Process for generating the image of a 3-dimensional rigid body on a computer screen. a system of 3-dimensional space coordinates is defined in the space in which the body moves. Software, which defines the way in which the body appears when viewed at a given angle and distance to one of the coordinate planes is established and the coordinates are determined in the coordinates system of a number of points. The coordinates of the points of the rigid body and the software are transmitted to the computer, which creates the image of the rigid body when in any specific position in space and viewed at any specific angle. The points of the rigid body, the coordinates of which are determined, may be in the number of three. The rigid body may have symmetries and the points thereof, the coordinates of which are determined, may be less than three.
30 Citations
28 Claims
-
1. Process for generating the image of a 3-dimensional rigid body on a computer screen by:
-
One) defining a system of 3-dimensional space coordinates in the space in which the body moves;
b) establishing a software, which defines the way in which the body appears when viewed at a given angle and distance to one of the coordinate planes;
c) determining the coordinates in said coordinates system of a number of points; and
d) transmitting to the computer said coordinates of said points of the rigid body and said software, whereby the computer will create the image of the rigid body when in any specific position in space and viewed at any specific angle;
- View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Process for representing the interaction between at least two real bodies, which comprises:
-
generating an image of a first real body;
generating an image of a second real body; and
modifying or integrating the software relative to said first body to cause the image thereof to react to the presence within a certain distance, and, optionally, in a certain direction, of the image of said second body.
-
-
9. Process for representing the interaction between a real body and a virtual body, which comprises:
-
providing a software which creates a virtual body;
generating an image of a real body; and
modifying or integrating said software to cause said virtual body to react to the presence of said image within a certain distance, and, optionally, in a certain direction. - View Dependent Claims (10)
-
-
11. Process for representing the interaction between real points, defined in space, and a virtual body or an image, which comprises:
-
I) defining a set of 3-dimensional space coordinates in the space in which the body moves, and storing in the computer'"'"'s memory the definition of said set;
B) associating said real points to points of the virtual body or the image;
III) modifying the software which controls the virtual body or the image, insofar as necessary, to react to the motion of said real points;
IV) determining the coordinates of said real points with respect to said space coordinates set; and
V) transmitting to the computer said coordinates of said real points. - View Dependent Claims (12, 13)
-
- 14. Process for producing and controlling the deformation of virtual bodies or images, which comprises providing a deformable control body having at least two sets of radiation emitters, defining a corresponding number of systems of spatial coordinates by the positions of said emitters, associating each of said coordinate systems to one of two parts of the virtual body or image and deforming said control body to change the distance and/or relative orientation of said coordinate systems, whereby to change the distance and/or relative orientation of said two parts of the virtual body or image.
- 23. Control body for controlling the deformation of virtual bodies or images on a computer screen, which comprises an elastic base and at least two sets of radiation emitters.
-
25. Process for generating the image of a 3-dimensional rigid body is on a computer screen, substantially as described and illustrated.
-
26. Process for representing the interaction between at least two real bodies, substantially as described and illustrated.
-
27. Process for producing and controlling the deformation of virtual bodies or images, substantially as described and illustrated.
Specification