Claims
- 1. A method for deriving barycentric coordinates for a point p within an n-sided polygon, wherein, for a particular coordinate wj, corresponding to a vertex qj, the method embodies a formula which may be expressed as follows:
- 2. The method of claim 1 tangibly embodied on or in a memory.
- 3. The method of claim 2 wherein a series of instructions or program code embodying the method is stored in a memory.
- 4. A method for deriving weights wij for expressing a vertex qi in a mesh representation of an object surface in terms of its one-ring neighbors qj, ∀jεN(i) wherein, for a particular weight wij, corresponding to a vertex qj, the method embodies a formula which may be expressed as follows:
- 5. The method of claim 4 tangibly embodied on or in a memory.
- 6. The method of claim 5 wherein a series of instructions or program code embodying the method is stored in a memory.
- 7. A method of parameterizing a mesh representation of an object surface comprising the steps of:
for one or more vertices qi of the mesh representation, computing for one or more of its one-ring neighbors qj, ∀jεN(i), a weight wij in accordance with the following formula: 17wij=cot(γj)+cot(δj)&LeftDoubleBracketingBar;qi-qj&RightDoubleBracketingBar;2where δj and γj are adjacent angles to the edge qiqj at the vertex qj; and responsive to one or more of the weights wij determined in the foregoing step, determining the parameterized coordinates of one or more of the vertices of the mesh representation.
- 8. The method of claim 7 further comprising fixing the positions of one or more boundary vertices in parameter space.
- 9. The method of claim 8 further comprising assigning each of these vertices a position on a fixed boundary C, where the position on the fixed boundary C assigned to a vertex i may be referred to as Cui.
- 10. The method of claim 9 further comprising solving the following system of linear equations in order to derive the parameterization of the mesh representation:
- 11. A method of parameterizing a mesh representation of an object surface comprising the steps of:
a step for computing, for one or more vertices qi of the mesh representation and one or more of its one-ring neighbors qj, ∀j εN(i), a weight wij in accordance with the following formula: 19wij=cot(γj)+cot(δj)&LeftDoubleBracketingBar;qi-qj&RightDoubleBracketingBar;2where δj and γj are adjacent angles to the edge qiqj at the vertex qj; and a step for determining, responsive to one or more of the weights wij determined in the foregoing step, the parameterized coordinates of one or more of the vertices of the mesh representation.
- 12. The methods of any of claims 1-11 tangibly embodied on or in a memory.
- 13. The memory of claim 12 wherein the method is embodied as a series of instructions or program code stored in the memory.
Parent Case Info
[0001] This application claims the benefit of U.S. Provisional Application No. 60/267,804, filed Feb. 8, 2001, which is hereby fully incorporated by reference herein as though set forth in full.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60267804 |
Feb 2001 |
US |