×

大型三维三角形网格的精确快速平行相交。 (英语) Zbl 07216463号

Roca,Xevi(编辑)等人,《第27届国际网格圆桌会议论文集》,美国新墨西哥州阿尔伯克基,2018年10月1日至5日。查姆:斯普林格。莱克特。注释计算。科学。工程127,365-383(2019)。
总结:我们介绍3D-EPUG-覆盖,一种快速、准确、并行、内存高效的算法,用于计算两个具有几何退化的大型三维三角形网格之间的交集。应用包括CAD/CAM、CFD、GIS和添加剂制造。3D-EPUG-覆盖结合了五种不同的技术:多个精度有理数以消除计算过程中的舍入误差;模拟Simplicity以正确处理几何简并;简单的数据表示和仅局部拓扑信息,以简化数据的正确处理并使算法更具并行性;一个统一的网格,用于有效索引数据,并加速测试网格中相交或定位点的三角形对;和并行编程来开发当前的硬件。3D-发动机-覆盖比LibiGL快101倍,可与并行不精确算法QuickCSG媲美。三维Pug-覆盖内存效率也更高。在所有测试用例中3D-EPUG-套印格式结果与参考溶液相符。它可免费用于非营利研究和教育https://github.com/sallesviana/MeshIntersection网站.
关于整个系列,请参见[Zbl 1417.65007号].

MSC公司:

65Dxx日 数值近似和计算几何(主要是算法)
PDF格式BibTeX公司 XML格式引用
全文: DOI程序

参考文献:

[1] V.Akman、W.R.Franklin、M.Kankanhalli、C.Narayanaswami,《几何计算和统一网格数据技术》。计算。辅助设计。21(7), 410-420 (1989) ·doi:10.1016/0010-4485(89)90125-5
[2] A.Belussi,S.Migliorini,M.Negri,G.Pelagatti,带恢复的快速舍入:生成稳健几何数据集的算法。ACM事务处理。空间算法。系统。2(1), 1:1-1:36 (2016) ·doi:10.1145/2811256
[3] G.Bernstein,D.Fussell,《快速、精确、线性布尔值》。欧洲图形交响乐团。地理。过程。28(5), 1269-1278 (2009)
[4] 计算几何算法库。https://www.cgal.org。2018年9月检索
[5] P.Cignoni,C.Rocchini,R.Scopigno,Metro:简化曲面上的测量误差。计算。图形论坛17(2),167-174(1998)·doi:10.1111/1467-8659.00236
[6] M.de Berg,D.Halperin,M.Overmars,捕捉舍入的相交敏感算法。计算。地理。36(3), 159-165 (2007) ·兹比尔1109.65018 ·doi:10.1016/j.comgeo.2006.03.002
[7] S.V.G.de Magalháes,《三维三角网格的精确和平行相交》,伦斯勒理工学院博士论文,2017年
[8] S.V.G.de Magalháes,W.R.Franklin,M.V.A.Andrade,W.Li,计算三角网精确重叠的有效算法,第25届计算几何秋季研讨会,美国纽约州布法罗,2015年10月23-24日(2015)。扩展摘要
[9] M.Douze,J.-S.Franco,B.Raffin,QuickCSG:n个实体的任意和快速布尔组合,博士论文,Inria-Research Centre,Grenoble-Rhóne-Alpes,法国
[10] H.Edelsbrunner,E.P.Mücke,简单性模拟:一种处理几何算法中退化情况的技术。ACM TOG 9(1),66-104(1990)·Zbl 0732.68099号 ·数字对象标识代码:10.1145/77635.77639
[11] F.Feito,C.Ogayar,R.Segura,M.Rivero,三角实体上正则布尔运算的快速准确评估。计算。辅助设计。45(3),705-716(2013)·doi:10.1016/j.cad.2012.11.004
[12] W.R.Franklin,《高效多面体交集与并集》,《图形界面学报》,第73-80页,多伦多(1982)
[13] W.R.Franklin,几何操作的自适应网格。制图21(2-3),161-167,夏秋季(1984)。专题论文32-33
[14] W.R.Franklin,从顶点邻域计算的多边形属性,第三届ACM计算几何年会论文集,第110-118页(1987)
[15] W.R.Franklin,S.V.G.Magalháes,大规模立方体集合中的并行交叉检测,《BigSpatial’17会议录:第六届ACM SIGSPATIAL大地理空间数据分析研讨会》,美国加利福尼亚州洛杉矶地区,2017年11月7-10日(2017)
[16] W.R.Franklin,N.Chandrasekhar,M.Kankanhalli,M.Seshan,V.Akman,《计算机图形学新趋势》(Proc.Computer Graphics International’88),N.Magnet-Thalmann,D.Thalmann编辑,第288-297页(柏林斯普林格出版社,1988)·doi:10.1007/978-3-642-83492-9_25
[17] W.R.Franklin,C.Narayanaswami,M.Kankanhalli,D.Sun,M.-C.Zhou,P.Y.Wu,《均匀网格:串行和并行机器上的交叉检测技术》,载于《自动制图会议录9:第九届计算机辅助制图国际研讨会》,第100-109页,马里兰州巴尔的摩,1989年4月2-7日(1989)
[18] P.J.Frey,P.George,《网格生成:有限元的应用》,第二版(ISTE Ltd./Wiley,伦敦/霍博肯,2010)·Zbl 1156.65018号
[19] C.Geuzaine,J.-F.Remacle,Gmsh:一个带有内置预处理和后处理设施的三维有限元网格生成器。国际期刊数字。方法工程79(11),1309-1331(2009)·Zbl 1176.74181号 ·doi:10.1002/nme.2579
[20] S.Ghemawat,P.Menage,TCMalloc:thread-caching malloc(2015年11月15日),http://goog-perftools.sourceforge.net/doc/tcmalloc.html。2016年11月13日检索
[21] P.Hachenberger,L.Kettner,K.Mehlhorn,三维选择性nef复合体的布尔运算:数据结构,算法,优化实现和实验。康普。地理。38(1), 64-99 (2007) ·Zbl 1118.65308号 ·doi:10.1016/j.comgeo.2006.11.009
[22] D.Hedin,W.R.Franklin,NearptD:使用统一网格并行实现精确最近邻搜索,加拿大计算几何会议,加拿大温哥华(2016年8月)
[23] J.Hershberger,稳定的快速圆角。计算。地理。46(4), 403-416 (2013) ·Zbl 1261.65023号 ·doi:10.1016/j.comgeo.2012.02.011
[24] J.D.Hobby,有限精度输出的实用线段相交。计算。地理。13(4), 199-214 (1999) ·Zbl 0948.68197号 ·doi:10.1016/S0925-7721(99)00021-8
[25] A.Jacobson,D.Panozzo等人,libigl:A Simple C++Geometry Processing Library(2016),http://libigl.github.io/libigl/。2017年10月18日检索
[26] M.Kankanhalli,W.R.Franklin,平行等矩形集并的面积和周长计算。J.平行分布计算。27(2),107-117(1995)·Zbl 0835.68059号 ·doi:10.1006/jpdc.1995.1076
[27] L.Kettner、K.Mehlhorn、S.Pion、S.Schirra、C.Yap,几何计算中稳健性问题的课堂示例。计算。地理。理论应用。40(1), 61-78 (2008) ·兹比尔1135.65311 ·doi:10.1016/j.comgeo.2007.06.003
[28] C.Leconte,H.Barki,F.Dupont,《多面体的精确有效布尔函数》。技术报告RR-LIRIS-2010-018,LIRIS UMR 5205 CNRS/INSA de Lyon/里昂大学Claude Bernard Lyon 1/里昂大学Lumière Lyon 2/里昂中央大学(2010年10月)。2017年10月19日检索
[29] C.Li,《精确几何计算:理论与应用》,纽约大学Courant学院计算机科学系博士论文,2001年1月
[30] S.V.G.Magalháes,M.V.A.Andrade,W.R.Franklin,W.Li,使用两级统一网格快速精确平行地图叠加,第四届ACM SIGSPATIAL大地理空间数据分析国际研讨会(BigSpatial),美国华盛顿州贝尔维尤,2015年11月3日
[31] S.V.G.Magalháes,M.V.A.Andrade,W.R.Franklin,W.Li,PinMesh–使用统一网格进行快速准确的3D点位置查询。计算。图表。J.58,1-11(2016)。2016年造型国际特刊(5月17日在线)。授予复制印章,http://www.replicabilitystamp.com/
[32] S.V.G.Magalháes、M.V.A.Andrade、W.R.Franklin、W.Li、M.G.Gruppi,三维几何模型的精确交集,2016年地理信息,第十七届巴西地理信息学研讨会,巴西圣保罗州坎波斯(2016年11月)
[33] D.J.Meagher,使用八叉树编码的几何建模。计算。图形图像处理。19, 129-147 (1982) ·doi:10.1016/0146-664X(82)90104-6
[34] K.Mehlhorn,R.Osbild,M.Sagraloff,《通过受控扰动实现可靠高效的计算几何》,载于ICALP(1),M.Bugliesi,B.Preneel,V.Sassone,I.Wegener编辑。计算机科学课堂讲稿,第4051卷,第299-310页(施普林格,柏林,2006)·Zbl 1183.68671号 ·doi:10.1007/11786986_27
[35] G.Mei,J.C.Tipper,三角曲面的简单而稳健的布尔运算。CoRR,abs/1308.4434(2013)
[36] 奥斯陆,IGN,SFCGAL,2017,http://www.sfcgal.org/。2017年10月19日检索
[37] D.Pavić、M.Campen、L.Kobbelt、Hybrid booleans。计算。图表。论坛29(1),75-87(2010)·doi:10.1111/j.1467-8659.2009.01545.x
[38] S.Pion,A.Fabri,精确几何计算的通用惰性评估方案。科学。计算。程序。76(4), 307-323 (2011) ·doi:10.1016/j.scico.2010.09.003
[39] J.R.Shewchuk,自适应精度浮点算法和快速鲁棒几何谓词。谨慎。计算。地理。18(3),305-363(1997)·Zbl 0892.68098号 ·doi:10.1007/PL00009321
[40] C.K.Yap,几何简并的符号处理,摘自《系统建模与优化:第13届IFIP会议论文集》,M.Iri,K.Yajima编辑,第348-358页(柏林施普林格出版社,1988年)·Zbl 0685.65006号
[41] J.Yongbin,W.Liguan,B.Lin,C.Jianghong,使用obb树对多边形网格进行布尔运算,见ESIAT 2009,第1卷,第619-622页(IEEE,Piscataway,2009)
[42] 周问·doi:10.1145/2897824.2925901
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。