期刊文献+

圆环面/球面求交算法 被引量:14

Torus/Sphere Intersection Algorithm
下载PDF
导出
摘要 将圆环面看成中心在大圆上的一族圆,从而将球面圆环面求交的问题转化为球面与一族圆的求交问题.该算法不需要跟踪交线.首先利用点圆最近距离的理论,直接判断是否无交、相切于一点、交于一个圆或交于两个圆等简单的情况;其他情况下,通过求解关于圆环面大圆的参数的一元四次方程的根,然后对该参数区间[0,2π]进行划分,并通过简单的符号判断来确定有交的参数子区间,在这些有交的子区间上直接给出所有交曲线段的参数表示形式. The torus/sphere intersection problem could be converted into the intersection problem between a sphere and a cluster of circles if a torus is considered as a cluster of circles with centers on an outer circle. No tracing is required at all. With the theory of the minimum distance between a point and a circle, some special cases are directly figured out such as no intersection, one tangent point, one intersecting circle, or two intersecting circles. For other cases, the intersection problem is solved by a quartic equation with respect to the parameter of the central circle of the given torus. The parametric interval [0, 2π] is divided and a sign-detection method is presented to find out those intervals that intersection points lie in. The resultant curves are provided in a parametric form.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2005年第6期1202-1206,共5页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金(60403047) 国家重点基础研究发展规划项目(2004CB719400) 高等学校全国优秀博士学位论文作者专项资金(200342) 留学回国人员科研启动基金(041501004)
关键词 点圆最近距离 圆环面 球面 求交 point-circle distance torus sphere intersection
  • 相关文献

参考文献10

  • 1Pratt M, Geisow A. Surface/Surface Intersection Problems[M]. In: Gregory J A, ed. The Mathematics of Surfaces Ⅰ ,Oxford: Clarendon Press, 1986. 117~142
  • 2Patrikalakis N. Surface-to-surface intersections [J]. IEEE Computer Graphics Application, 1993, 13(1): 89~ 95
  • 3林军呈,唐敏,董金祥.运动曲面求交优化算法[J].计算机辅助设计与图形学学报,2003,15(7):886-892. 被引量:2
  • 4Levin J. A parametric algorithm for drawing pictures of solid objects composed of quadric surfaces [J]. Communications of the ACM, 1976, 19(10): 555~563
  • 5Farouki R, Neff C, O' Connor M. Automatic parsing of degenerate quadric-surface intersections [J ]. ACM Transactions on Graphics, 1989, 8(3): 174~203
  • 6Miller J. Geometric approaches to nonplanar quadric surfaces intersection curves [J]. ACM Transactions on Graphics, 1987,6(4): 274~307
  • 7Miller J, Goldman R. Geometric algorithms for detecting and calculating all conic sections in the intersection of any two natural quadric surfaces [J]. Graphical Models and Image Processing,1995, 57(1): 55~66
  • 8Peigl L. Constructive method of interscting natural quadrics represented in trimmed surface form [J]. Computer-Aided Design, 1989, 21(4): 201~212
  • 9Sarraga R. Algebraic methods for intersections of quadric surfaces in GMSOLID [J]. Computer Vision, Graphics and Image Processing, 1983, 22(2): 222~238
  • 10Kim K, Kim M S. Torus/sphere intersection based on a configuration space approach [J]. Graphical Models and Image Processing, 1998, 60(1): 77~92

二级参考文献17

  • 1Chen Y, Ravani B. Offset surface generation and contouring in computer-aided design[J]. ASME Journal of Mechanisms, Transmissions, and Automation in Design, 1987, 109(1): 133~142
  • 2Farouki R T, Tsai Y F, Yuan G-F. Contour machining of free-form surfaces with real-time PH curve interpolators[J]. Computer Aided Geometric Design, 1999, 16(1): 61~76
  • 3Abdel-Malek K, Yeh H-J. On the determination of starting points for parametric surface intersections[J]. Computer-Aided Design, 1997, 29(1): 21~35
  • 4Chang L C, Bein W W, Angel E. Surface intersection using parallelism[J]. Computer Aided Geometric Design 1994,11(1): 39~69
  • 5Grandine T, Klein IV FW. A new approach to the surface intersection problem[J]. Computer-Aided Design, 1997, 14(2): 111~134
  • 6Ma Y, Lee YS. Detection of loops and singularities of surface intersections[J]. Computer-Aided Design, 1998, 30(14): 1059~1067
  • 7Mullenheim G. On determining start points for a surface/surface intersection algorithm[J]. Computer -Aided Design, 1991, 8(5): 401~408
  • 8Bajaj C L, Hoffman C M, Lynch R E, et al. Tracing surface intersections[J]. Computer Aided Geometric Design, 1988, 5(5): 285~307
  • 9Houghton E G, Emnet R F, Factor J D, et al. Implementation of a divide and conquer method for intersection of parametric surfaces[J]. Computer Aided Geometric Design, 1985, 2(11): 173~183
  • 10Koparkar P A, Mudur S P. Generation of continuous smooth curves resulting from operations on parametric surface patches[J]. Computer-Aided Design, 1986, 18(5): 193~206

共引文献1

同被引文献88

引证文献14

二级引证文献29

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部