Patent ID: 7233328
Filing Date: 2007-06-19
Classification: G06T

Abstract:
1. A method for rendering a plurality of objects, the method comprising: receiving ray differential information associated with a ray; determining a first resolution associated with a first surface patch based on at least information associated with the ray and the first surface patch; processing information associated with the first resolution and a database; determining whether a first geometry representation associated with the first surface patch tessellated at the first resolution is present in the database; if the first geometry representation is not present, generating the first geometry representation based on at least information associated with the first surface patch and the first resolution; determining whether the ray and the first surface patch intersect based on at least information associated with the ray and the first geometry representation; wherein the determining a first resolution includes: wherein the database is associated with a plurality of predetermined resolutions, and the first resolution is equal to one of the plurality of predetermined resolutions; wherein at least one of the plurality of predetermined resolutions includes a first tessellation rate associated with a first dimension and a second tessellation rate associated with a second dimension, the first tessellation rate being different from the second tessellation rate.