Claims
- 1. A method for modeling objects in computer graphics comprising the steps of:
a) subdividing all or part of a polygon mesh one or more times using a first set of rules to produce an intermediate mesh; and b) subdividing said intermediate mesh one or more times using a second set of rules different than said first set of rules.
- 2. The method of claim 1 wherein the points on a limit surface are determined by taking the infinite subdivision limit of said intermediate mesh using said second set of rules.
- 3. A method for modeling objects with one or more semi-sharp features in computer graphics comprising the steps of:
a) modeling the object as an initial polygon mesh wherein said one or more semi-sharp features corresponds to one or more edges of said initial mesh; b) creating an intermediate mesh by subdividing one or more times said initial mesh in the region of the desired semi-sharp feature wherein the location of points on the subdivided one or more edges corresponding to the desired semi-sharp feature depend only on the locations of points on the one or more edges of said initial polygon mesh corresponding to the desired semisharp feature; c) subdividing said intermediate mesh one or more times in the region of the desired semisharp feature so that the location of points along the subdivided edges corresponding to the desired semi-sharp feature depend on the location of some points in the intermediate mesh not located on the edges corresponding to the desired semisharp feature in the intermediate mesh.
- 4. A method for modeling objects with semi-sharp features in computer graphics comprising the steps of:
a) modeling the object as an initial polygon mesh wherein said one or more semi-sharp features corresponds to one or more edges of said initial mesh; b) creating an intermediate mesh by subdividing said initial mesh one or more times using a subdivision algorithm in the region of the desired semi-sharp feature which if applied an infinite number of times would result in a surface having a discontinuous tangent plane in the region of the desired semi-sharp feature. c) creating a final mesh by subdividing said intermediate mesh one or more times using a subdivision algorithm in the region of the desired semisharp feature which if applied an infinite number of times would result in surface with no tangent plane discontinuities.
- 5. The method of claim 3 or 4 comprising the further step of determining the smooth surface limit locations of the points in said final mesh.
- 6. The method of claim 2 or 5 comprising the further step of determining the smooth surface limit normals at the limit locations of the points in the final mesh in order to shade the rendered image.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The following co-pending U.S. Patent applications relate to the present application. Each of the listed co-pending applications is assigned to the same assignee as the present application.
[0002] 1. U.S. patent application Ser. No. _____, filed Aug. 4, 1997 and titled: “REALISTIC SURFACE SIMULATION IN COMPUTER ANIMATION”.
[0003] 2. U.S. patent application Ser. No. _____, filed Aug. 4, 1997 and titled: “TEXTURE MAPPING AND OTHER USES OF SCALAR FIELDS ON SUBDIVISON SURFACES IN COMPUTER GRAPHICS AND ANIMATION”.
Continuations (1)
|
Number |
Date |
Country |
Parent |
08905436 |
Aug 1997 |
US |
Child |
09756112 |
Jan 2001 |
US |