【发布时间】:2014-10-24 23:54:08
【问题描述】:
我正在开发一个函数,让用户从点云中选择 3 个点,生成包含这些 3D 点的 3D 几何体(六面体),然后获取该几何体的体积。
我试图实现的功能与this demo 中的volume measure 功能非常相似。关于如何生成 3D 几何图形的任何想法?谢谢。
【问题讨论】:
-
三点不定义立方体。您是否正在寻找包含您的三个点的 轴对齐 立方体?
-
@MvG 我想,目前我正在使用三个.js 库的 Box3 类的函数,该函数返回一个包含一组给定点的框,它或多或少地完成了这项工作。
-
你的意思是
Box3.setFromPoints? -
@MvG 确切地说,你认为这是实现我所描述的功能的一种体面的方式吗?
-
那你想要什么?自己重新实现
Box3.setFromPoints的功能?使用不同的东西来更好地满足您(未明确表达)的要求?根据 2D 用户输入从云中找到合适的点?计算结果框的体积?