CGAL的3D简单网格数据结构

由具有多个曲面面片的多面体曲面生成的多域四面体网格。将显示完整的三角剖分,包括属于或不属于网格复合体、曲面面片和特征边的单元。

1、网格复合体、

此软件包致力于三维单纯形网格数据结构的表示。

一个3D单纯形复杂体由点、线段、三角形、四面体及其相应的组合描述(即顶点、边、面和单元)组成。CGAL提供了3D三角剖分,它描述了3D单纯形复杂体的几何形状和连通性,在3D三角剖分和3D三角剖分数据结构包中实现。

我们引入网格复数的概念,它在3D三角剖分之上编码额外的信息,以表示一个有效的单形复数。网格复数描述了支持3D三角剖分的单形的四个子复数,每个维度从0到3:

角点(0D)、特征边缘(1D)、表面刻面(2D)、域单元(3D)。

(左和中)多域三维网格由其四面体单元、子域索引和曲面索引(此处用不同颜色表示)表示。(右)下面的Triangulation_3对其顶点的整个凸包进行三角形化。位于网格域之外的单元是在线框中绘制的。

CGAL 5.6 - 3D Simplicial Mesh Data Structures: User Manual

相关推荐
GISer_Jing16 小时前
前端图片、动图与动画全解析(含PNG/APNG/Lottie/GIF/Canvas/WebGL/WebGPU)
前端·3d·动画·webgl
沙振宇19 小时前
【Web】使用Vue3+PlayCanvas开发3D游戏(十)让人物动起来
前端·游戏·3d·人物·
_李小白20 小时前
【OSG学习笔记】Day 53: Text3D( 三维文字)
笔记·学习·3d
云飞云共享云桌面21 小时前
制造研发降本新思路:云飞云共享云桌面集群如何将软硬件利用率提升至200%?
运维·服务器·网络·人工智能·3d·制造
Yao.Li21 小时前
PVN3D Full ONNX 导出与自定义算子说明
人工智能·3d·具身智能
Yao.Li1 天前
PVN3D 中 SA 模块与 FP 模块详解
人工智能·3d·具身智能
一直会游泳的小猫1 天前
Pascal Editor:基于 WebGPU 的开源 3D 建筑编辑器技术解析
3d·开源·编辑器
大模型实验室Lab4AI1 天前
MAG-3D: Multi-Agent Grounded Reasoning for 3D Understanding
人工智能·计算机视觉·3d
霍志杰2 天前
3ds max 安装VRay渲染器
3d