Object-oriented method and apparatus for rendering a 3D surface image on a two-dimensional display

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5729671
SERIAL NO

08612675

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and system provides an object-oriented framework for rendering three-dimensional surfaces on a two-dimensional display in a flexible manner. The framework comprises two main classes that work together to render discretized data points that represent the three-dimensional graphic objects. The first class is used to construct a surface object which has a first member function that generates vertex information for each of the data points and stores the vertex information in a memory. The surface object also contains a second member function which generates indices into the stored vertex information which indices define shards on the surface which is being rendered. The second class is used to construct a rendering object which calls the first and second member functions in the surface object to first process the vertex data for display and then use the shard indices to retrieve the processed vertex data to render the surface. Vertex data processing is separated from shard processing to increase the efficiency of the rendering process.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
APPLE INCONE APPLE PARK WAY CUPERTINO CA 95014

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Jain, Rajiv Sunnyvale, CA 52 884
Peterson, John Menlo Park, CA 110 1987

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation