技术栈
cgal
酬勤-人间道
19 天前
计算机
·
vtk
·
编程
·
cgal
·
布尔计算
VTK、CGAL及Carve空间闭合曲线切割三维模型的问题分析
在三维建模与几何处理领域,利用空间闭合曲线切割三维模型(包括开放模型及存在缺陷的闭合模型)是一项基础且关键的技术,广泛应用于逆向工程、模具设计、医学影像处理等场景。然而,笔者在实际工程实践中,分别对CGAL、VTK及Carve等主流开源几何处理库进行测试后发现,当面对非平面复杂切割场景时,这些工具普遍存在切割结果不完整的问题,其稳定性与适应性仍存在显著局限。本文将结合测试过程中的具体现象,对该类问题进行详细剖析。
丰色木夕
10 个月前
ubuntu
·
cgal
Ubuntu+vscode+CGAL6.0库安装入门教程
CGAL的官方文档 https://doc.cgal.org/latest/Manual/usage.html#title3 https://github.com/CGAL/cgal/
老猿的春天
2 年前
c++
·
算法
·
cgal
·
相交
·
三维相交
三维图形学知识分享---求平面与模型相交线
在CGAL(Computational Geometry Algorithms Library)中,Polygon_mesh_processing模块提供了用于处理多边形网格数据结构的功能。其中,surface_intersection函数是用来计算模型的表面相交线的工具。
太阳风暴
2 年前
c++
·
cgal
·
3d凸包算法
·
convex hulls
CGAL-3D 凸包算法
一个点集 S∈R3 是凸的,如果对于任意两点 p 和 q 在集合中,具有端点的线段 p 和 q 包含在 S。集合的凸包 P 包含点集 S 的最小凸多边体。如果这个集合 S 的某些点是这个构成 P 凸多边体的顶点,则称其为(关于的)P的极值点。如果一个点集只包含极值点,就被称为强凸的。
努力减肥的小胖子5
2 年前
3d
·
cgal
·
wrap
cgal教程 3D Alpha Wrapping
原文地址: https://doc.cgal.org/latest/Alpha_wrap_3/index.html#Chapter_3D_Alpha_wrapping
charlee44
2 年前
计算几何
·
cgal
·
三角剖分
点集合的三角剖分
点集合的三角剖分是指如何将一些离散的点集合组合成不均匀的三角形网格,使得每个点成为三角网中三角面的顶点。这个算法的用处很多,一个典型的意义在于可以通过一堆离散点构建的TIN实现对整个构网区域的线性控制,比如用带高程的离散点构建的TIN来表达地形。
我是有底线的