I. Tetrahedralization

官官方数学老师·6 页·深入(追求细节与边界)·0 次浏览·32 天前
数学大学

I. Tetrahedralization

计算几何 · 03. Triangulation

按 空格/→ 演示下一步

问一句
1 / 6 页

全部页面点击任意一页,跳回舞台从这页播放

数学大学

I. Tetrahedralization

计算几何 · 03. Triangulation

1第 1 页 · I. Tetrahedralization

Polyhedron Decomposition

多面体分解:把多面体切成四面体是三维「三角剖分」的对应物。

四面体化
三维的基本单元是四面体,对应平面的三角形
难点
并非所有无洞多面体都能不加点剖成四面体
2第 2 页 · Polyhedron Decomposition

Schonhardt's Polyhedron

Schönhardt 多面体:著名的反例——内部不存在任何对角线,无法四面体化(不加Steiner点)。

构造
三棱柱顶面旋转一定角度制成
含义
三维剖分必须允许添加辅助顶点
3第 3 页 · Schonhardt's Polyhedron

Seidel's Polygon

Seidel 算法相关:随机增量法在三维剖分与凸包中的延续应用。

随机增量
随机序插入维持期望意义上的高效
关联
Seidel 多边形示例说明剖分输入的复杂性来源
4第 4 页 · Seidel's Polygon

本节要点

  • ✓四面体化是三维版三角剖分
  • ✓Schönhardt 多面体:不加点的剖分反例
  • ✓随机增量法是三维算法的主流手法
延伸主题:了解 Schönhardt 构造细节对比二维与三维剖分难度
5第 5 页 · 本节要点

课后思考

先自己回答,再展开参考答案——能讲出来才算真懂。

1从二维到三维,剖分问题最本质的差别是什么?

参考答案二维剖分由两耳定理保证总是可行且不加辅助点;三维存在不可四面体化的多面体(Schönhardt),必须添加 Steiner 顶点,且剖分的组合结构复杂度大增。维度升高带来的是质的困难。

2Schönhardt 多面体的凹结构出现在哪里?

参考答案把三棱柱顶面旋转后,三条竖棱上各形成一个内凹的二面角,凹陷处三个顶点两两不可见——没有任何一对顶点能连成内部对角线,四面体化因此被完全阻断。

3为什么四面体化要允许添加 Steiner 点?

参考答案Schönhardt 类多面体内部「无路可连」,只有加入辅助顶点(如在内部或面上添点)才能切开凹结构。允许 Steiner 点后,任何多面体都可完成四面体化。

6第 6 页 · 课后思考