发明名称 |
Method for modeling and rendering complex surfaces using local height maps |
摘要 |
A method of modeling and rendering a three-dimensional complex surface using a triangle mesh is disclosed. The method can reduce memory requirement and rendering time by using local height maps and by assigning neighborhood coordinates to any point on a surface near the triangle mesh assigned to that surface. Barycentric coordinates are used to identify points in a triangular polygon to work with height data in the local height map associated with that triangular polygon. The local height maps allow collision detection of a ray with the three-dimensional surface. Lipshitz constants associated with the three-dimensional surfaces are used to find a point on the next ray closest to the three-dimensional surface to jump to, making the search for such collision points efficient.
|
申请公布号 |
US6441816(B1) |
申请公布日期 |
2002.08.27 |
申请号 |
US19990474337 |
申请日期 |
1999.12.29 |
申请人 |
INTEL CORPORATION |
发明人 |
NGUYEN HOANGANH;POSTON TIM;BRADY MARTIN LEE |
分类号 |
G06T15/20;G06T17/20;(IPC1-7):G06T17/00 |
主分类号 |
G06T15/20 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|