Method and apparatus for rendering a three-dimensional object with a plurality of dots
First Claim
1. A method of rendering on a display means a three dimensional body of revolution having a surface and an axis of revolution comprising the steps of:
- a) selecting a portion of the surface of said three dimensional body of revolution as a first region and another portion of the surface as a second region;
b) arranging a location of a first plurality of dots on said first region based on a change in a radius of revolution of the surface of the first region about the axis of revolution;
c) arranging a location of a second plurality of dots on said second region not based on a change in the radius of revolution of the surface of the second region about the axis of revolution; and
d) rendering a selected portion of said first and second plurality of dots on said display means.
1 Assignment
0 Petitions
Accused Products
Abstract
To render a three-dimensional object by using a plurality of dots, surfaces forming the three-dimensional object are divided into several regions based on curvature of the surfaces forming the object. A plurality of dots are arranged on the surfaces forming the object in accordance with rules which are different with respect to the different regions. To render a sphere by using a plurality of dots, spherical surfaces of the sphere are divided into polar regions and the equatorial region. In polar regions, dots whose number increase in accordance with radius around the axis of revolution are distributed at an equal interval on coaxial circumferences on polar regions. In the equatorial region, a certain number of dots are distributed at an equal interval on coaxial circumferences on the equatorial region so that a dot on the circumference are placed between dots on adjacent circumferences in the equatorial region.
-
Citations
18 Claims
-
1. A method of rendering on a display means a three dimensional body of revolution having a surface and an axis of revolution comprising the steps of:
-
a) selecting a portion of the surface of said three dimensional body of revolution as a first region and another portion of the surface as a second region; b) arranging a location of a first plurality of dots on said first region based on a change in a radius of revolution of the surface of the first region about the axis of revolution; c) arranging a location of a second plurality of dots on said second region not based on a change in the radius of revolution of the surface of the second region about the axis of revolution; and d) rendering a selected portion of said first and second plurality of dots on said display means. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for rendering a three dimensional body of revolution having a surface and an axis of revolution comprising:
-
a) means for selecting a portion of the surface of said three dimensional body of revolution as a first region and another portion of the surface as a second region; b) means for arranging a location of a first plurality of dots on said first region based on a change in a radius of revolution of the surface of the first region about the axis of revolution; and c) means for arranging a location of a second plurality of dots on said second region not based on a change in a radius of revolution of the surface of the second region about the axis of revolution. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system for rendering a three dimensional body of revolution having a surface and an axis of revolution comprising:
-
a) a processor for processing data; b) a memory coupled to said processor for storing data to be processed; c) means coupled to said processing means for selecting a portion of the surface of said body of revolution as a first region and another portion of the surface as a second region; d) means coupled to said processing means for arranging a location of a first plurality of dots on said first region based on a change in the radius of revolution of the surface of the first region about the axis of revolution; and e) means coupled to said processing means for arranging a location of a second plurality of dots on said second region not based on a change in the radius of revolution of the surface of the second region about the axis of revolution. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification