System and method for shading graphic images using an accessibility factor to simulate tarnish accumulation for realistic rendering
AssigneeApple Computer, Inc.
InventorGavin S. P. Miller
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Computer, Inc.
InventorGavin S. P. Miller
Estimating the term…
A system for shading graphic images for realistic rendering representative of tarnish accumulation has a display device, a central processing unit, an input device, and a memory means. The memory includes image components, shading routines, accessibility routines, display routines, and a texture map. The system modifies each image prior to display to apply shading. The system uses the accessibility routines to produce an accessibility factor for each pixel in the image. The accessibility factor is then used by the display routines to apply the desired shading to each pixel as it is rendered on the display device. A method for producing an accessibility factor and determining the amount of shading applied to a pixel includes the steps of: identifying a surface and point corresponding to the pixel; identifying another object that affects the accessibility; determining the type of the other object; calculating the radius of a sphere tangent to both the point and the object; and setting the accessibility factor equal to the radius of the sphere. This process is then repeated for each object in the image. The minimum accessibility factor for all tested objects is determined, and then used by the present invention to apply the appropriate amount of shading to the pixel when it is rendered.
A system for generating an accessibility factor, said accessibility factor being a value of a radius for a largest sphere that may touch a point (X) tangentially and that does not intersect with a surface upon which the point (X) lies or any other surfaces, for a pixel and using the accessibility factor to render the pixel, the system comprising:
A computer implemented method for shading graphic images for realistic rendering representative of tarnish accumulation, the method comprising the steps of:
A computer implemented method for improving the computational efficiency of determining an accessibility factor, said accessibility factor being a value of a radius for a largest sphere that may touch a point (X) tangentially and that does not intersect with a surface upon which the point (X) lies or any other surfaces, for a plurality of pixels to be generated on a display device, the pixels representing one or more objects on the display device, the method comprising the steps of:
An apparatus for shading graphic images for realistic rendering representative of tarnish accumulation on a display device, the apparatus comprising:
A system for improving the computational efficiency of determining an accessibility factor, said accessibility factor being a value of a radius for a largest sphere that may touch a point (X) tangentially and that does not intersect with a surface upon which the point (X) lies or any other surfaces, for a plurality of pixels to be generated on a display device, the pixels representing one or more objects on the display device, the system comprising:
Dependencies are inferred from the claim text.