【问题标题】:Surface area of a convex hull in 3D3D 凸包的表面积
【发布时间】:2014-09-03 14:14:52
【问题描述】:

尝试使用 CGAL 计算 3D 凸包的表面积。我查看了用户手册 (http://doc.cgal.org/latest/Convex_hull_3/index.html#Chapter_3D_Convex_Hulls) 并没有找到任何涵盖此内容的材料。我尝试使用 polygon_area_2d 来计算凸包面的面积,但没有成功。有人成功计算出 3D 凸包的面积/有什么建议吗?

【问题讨论】:

    标签: cgal


    【解决方案1】:

    使用这个example,您可以计算凸包的三角剖分。他们遍历多面体的所有面,您可以计算每个三角形的面积并得到结果。

    另见this function

    【讨论】:

    • 谢谢;我已经看到了您之前的答案 (stackoverflow.com/questions/16801637/…),并在那里应用了一部分代码来计算您上面提供的示例中的区域(这种方法有效吗?)。另一个后续问题是:在哪里指定凸包将仅由三角剖分(而不是> 3个侧面)组成?
    • 不是而且应该。我会添加它。谢谢。
    猜你喜欢
    • 2016-02-23
    • 2015-02-07
    • 2020-02-16
    • 2012-02-12
    • 2011-11-02
    • 2012-11-21
    • 2015-02-08
    • 2018-02-28
    • 2015-01-31
    相关资源
    最近更新 更多