繁体   English   中英

是否可以制作没有内部分段的 cgal 3d 多域网格?

[英]Is it possible to make a cgal 3d multi-doamain mesh with no internal segmentation?

我正在从这里阅读“mesh_implicit_domain”示例

它使用 function 包装器来指示由两个函数指示的域的联合(这两个域相交并形成一个更大的封闭域)。 但是页面附近的剖视图显示了cgal的算法分割网格(即清楚地描绘了由两个函数指示的两个子域的边界)。 我想要一个不将整个 model 分割成不同区域的网格,只需为新的更大域制作网格。 CGAL有可能吗?

快速查看代码后,默认构造函数定义了 2 个子域,这就是您在它们之间设置边界的原因。 因为我不认为在这个 class 中实现了“或”。

我看到两种解决方案: - 仅使用一个隐式 function 并直接在隐式 function 中执行“联合” - 定义您自己的域,从这个示例开始,在In_is_domain()中对两个子域使用相同的索引。

第一个 function 显然是最简单的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM