Search

Henry P Moreton

from Woodside, CA
Age ~66

Henry Moreton Phones & Addresses

  • 140 Phillip Rd, Woodside, CA 94062 (650) 851-3167
  • Redwood City, CA
  • Half Moon Bay, CA
  • Oakland, CA
  • Palo Alto, CA
  • Nebo, NC
  • Berkeley, CA
  • 140 Phillip Rd, Woodside, CA 94062 (650) 823-2238

Work

Position: Service Occupations

Education

Degree: Graduate or professional degree

Emails

Publications

Us Patents

System, Method And Article Of Manufacture For Fractional Tessellation During Graphics Processing

View page
US Patent:
6504537, Jan 7, 2003
Filed:
Sep 5, 2000
Appl. No.:
09/655103
Inventors:
Henry P. Moreton - Woodside CA
Douglas H. Rogers - Sunnyvale CA
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06T 1530
US Classification:
345423
Abstract:
A system, method and article of manufacture are provided for decomposing surfaces for rendering purposes during computer graphics processing. Initially, an interior mesh of primitives is defined in a surface to be rendered. Next, a plurality of surrounding meshes is defined along sides of the interior mesh. The exterior sides of the surrounding meshes each include a plurality of equally sized segments and at least one fractional segment that is a fraction of the equally sized segments. With this configuration, a pattern of triangles is used that permits the number of triangles to be varied continuously from frame to frame while accommodating incremental evaluation techniques such as forward differencing without visual artifacts such as popping.

Integrated Tessellator In A Graphics Processing Unit

View page
US Patent:
6597356, Jul 22, 2003
Filed:
Nov 21, 2000
Appl. No.:
09/718890
Inventors:
Henry P. Moreton - Woodside CA
Justin Legakis - Davis CA
Douglas H. Rogers - Sunnyvale CA
Assignee:
Nvidia Corporation - Santa Clara CA
International Classification:
G06T 1720
US Classification:
345423, 345421, 345426, 345427
Abstract:
An integrated graphics pipeline system is provided for graphics processing. Such system includes a tessellation module that is positioned on a single semiconductor platform for receiving data for tessellation purposes. Tessellation refers to the process of decomposing either a complex surface such as a sphere or surface patch into simpler primitives such as triangles or quadrilaterals, or a triangle into multiple smaller triangles. Also included on the single semiconductor platform is a transform module adapted to transform the tessellated data from a first space to a second space. Coupled to the transform module is a lighting module which is positioned on the single semiconductor platform for performing lighting operations on the data received from the transform module. Also included is a rasterizer coupled to the lighting module and positioned on the single semiconductor platform for rendering the data received from the lighting module.

Tessellation System, Method And Computer Program Product With Interior And Surrounding Meshes

View page
US Patent:
6600488, Jul 29, 2003
Filed:
Nov 4, 2002
Appl. No.:
10/287988
Inventors:
Henry P. Moreton - Woodside CA
Douglas H. Rogers - Sunnyvale CA
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06T 1530
US Classification:
345423
Abstract:
A system, method and article of manufacture are provided for decomposing surfaces for rendering purposes during computer graphics processing. Initially, an interior mesh of primitives is defined in a surface to be rendered. Next, a plurality of surrounding meshes is defined along sides of the interior mesh. The exterior sides of the surrounding meshes each include a plurality of equally sized segments and at least one fractional segment that is a fraction of the equally sized segments. With this configuration, a pattern of triangles is used that permits the number of triangles to be varied continuously from frame to frame while accommodating incremental evaluation techniques such as forward differencing without visual artifacts such as popping.

System, Method And Article Of Manufacture For Decomposing Surfaces Using Guard Curves And Reversed Stitching

View page
US Patent:
6624811, Sep 23, 2003
Filed:
Aug 31, 2000
Appl. No.:
09/652866
Inventors:
Henry P. Moreton - Woodside CA
Justin Legakis - Davis CA
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06T 1720
US Classification:
345423, 345611
Abstract:
A system, method and article of manufacture are provided for decomposing surfaces using guard curves for rendering purposes during computer graphics processing. Initially, a patch is received. Thereafter, a plurality of strip curves associated with the patch is defined in a first predetermined direction. As such, areas are defined by the strip curves which are adapted for being decomposed into a plurality of primitives. Next, at least one guard curve associated with the patch is generated. The guard curve is positioned along ends of the strip curves and in a second predetermined direction perpendicular with respect to the first predetermined direction.

System, Method And Article Of Manufacture For Rendering Triangular Patches Using Hardware Equipped For Handling Quadrilateral Patches

View page
US Patent:
6704010, Mar 9, 2004
Filed:
Sep 5, 2000
Appl. No.:
09/655105
Inventors:
Henry P. Moreton - Woodside CA
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06T 1700
US Classification:
345423, 345506
Abstract:
A system, method and article of manufacture are provided for converting triangular patches into a form suitable for being rendered using a graphics pipeline adapted to render quadrilateral patches. First, a triangular patch is received. The received triangular patch is then divided into a plurality of quadrilateral patches. Such quadrilateral patches are suitable for being processed by a graphics pipeline specifically equipped to render quadrilateral patches.

Programmable Pixel Shading Architecture

View page
US Patent:
6724394, Apr 20, 2004
Filed:
Jun 19, 2001
Appl. No.:
09/885242
Inventors:
Harold Robert Feldman Zatz - Mountain View CA
Henry P. Moreton - Woodside CA
John Erik Lindholm - Cupertino CA
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06T 1540
US Classification:
345581, 345421, 345426, 345582
Abstract:
A system and associated method are provided for processing pixel data in a graphics pipeline. Included is a triangle module coupled to a rasterizer for calculating a plurality of equations using pixel data received from the rasterizer. Also provided is a shader core module coupled to the rasterizer for receiving the pixel data therefrom. The shader core module is further coupled to the triangle module for receiving the equations therefrom. The shader core module functions to execute floating point calculations and generating texture coordinates using the pixel data. Coupled to the shader core module is a texture module. The texture module is capable of looking up texture values using the texture coordinates. Associated therewith is a shader back end module coupled to the texture module and the triangle module. The shader back end module is capable of converting the texture values to an appropriate floating point representation and generating color values using the equations.

System, Method And Article Of Manufacture For Z-Texture Mapping

View page
US Patent:
6731298, May 4, 2004
Filed:
Oct 2, 2000
Appl. No.:
09/678111
Inventors:
Henry P. Moreton - Woodside CA
John Erik Lindholm - Cupertino CA
Matthew N. Papakipos - Palo Alto CA
Harold Robert Feldman Zatz - Mountain View CA
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06T 1140
US Classification:
345584, 345582
Abstract:
A system, method and article of manufacture are provided for computer graphics processing. First, pixel data is received including a depth-value. Thereafter, the depth-value is modified based on a depth-component of an algorithm. An operation is subsequently performed on the pixel data taking into account the modified depth-value.

Displaced Subdivision Surface Representation

View page
US Patent:
6738062, May 18, 2004
Filed:
Apr 20, 2001
Appl. No.:
09/839422
Inventors:
Henry P. Moreton - Woodside CA
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G06T 1720
US Classification:
345423, 345420
Abstract:
A representation is provided for displacement mapping. Included are a coarse first mesh, and a fine second mesh with a topology substantially similar to a topology of the first mesh. The second mesh includes a plurality of scalar values which each represent an offset between various points on the first mesh and the second mesh.

Wikipedia

Augustus Macdald

View page

The Hon. Augustus Henry Moreton Macdonald of Largie (24 June 1804-14 February 1862), born Augustus Moreton, was a British Whig politician and writer.

Henry P Moreton from Woodside, CA, age ~66 Get Report