跳转到内容

Wings 3D/用户手册/细分建模的本质/边翼拓扑

来自维基教科书,开放的书籍,开放的世界

边翼拓扑

[编辑 | 编辑源代码]

Wings 能够很好地处理边环和边链的原因之一是它基于一种称为边翼拓扑的拓扑数据结构。

边翼拓扑是一种通过模型中元素之间的关系来数学定义模型中所有元素的方法。这是通过一组表格实现的;具体来说,面表、边表和节点表。

在右侧的图形中,我选择了其中一个面 (面 71),然后切换到边模式以选择它的组成边。类似地,如果我们只选择了边 72,然后进行了边环选择,Wings 会选择边 60、68、28,以及我们看不到的模型背面的其他边,以完成循环。有关边翼数据结构的更详细描述,您可以阅读 Ching-Kuang Shenefound 博士的《边翼数据结构》:http://www.cs.mtu.edu/~shene/COURSES/cs3621/NOTES/model/winged-e.html

Wings 的状态行告诉我们,面 71 被边 9、16、70 和 72 包围。(请注意,较新版本的 Wings 将此信息放置在工作区左上角的字符串中。)它之所以知道这一点,是因为边翼拓扑的存在是为了提供这些信息。

深入讨论边翼数据结构超出了用户手册的范围。了解 Wings 是基于这种数据结构的,它用于快速创建和操作选择集就足够了。您还可以从地理角度查看边翼拓扑的说明:http://www.bequia.swinternet.co.uk/edgeex.html

华夏公益教科书