将 3D 线框转换为 3D 实体模型

标签 c 3d autocad cad

我一直在使用一些 3D 线框模型,这些模型本质上是大量顶点,它们通过边或线段连接在一起以创建 3D 对象的 3D 线框。

我想知道如何将此 3D 线框模型 转换为 3D 实体模型。可以使用哪些算法来实现这一点?

现在我拥有的是使用线段连接在一起的一系列点,我需要什么才能填充由这些线段创建的区域以生成 3d 实体模型?

平台是使用C的Linux。

如有任何帮助,我们将不胜感激。谢谢。

最佳答案

通常的方法是将线框模型分解成单独的三角形。然后您可以将表面参数分配给三角形,例如颜色信息。

关于将 3D 线框转换为 3D 实体模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13620453/

相关文章:

three.js - 三JS : is it possible to simplify an object/reduce the number of vertexes?

lisp - 在闭合多段线上绘制多边形

c - 如何确定用于多边形近似的 cvCanny 的最佳参数

c - 为什么我的链表头指向头前的2项

c - 我将如何迁移到 C 中的新进程?

c++ - G++/海湾合作委员会 : how to make your app tell OS to download libs it needs into system?

ios - 我需要帮助在 UIKit 应用程序中绘制二十面体 3D 对象

3d - 计算 STL 文件格式的 'facet normal' 的法线

c++ - 使用 Stencil-buffer 绘制 3D 模型的轮廓

autocad - 如何为折线编写 DXF 代码?