首页 > 解决方案 > 如何在three.js中使用Vector3创建box3?

问题描述

在three.js中有一种创建box3的基本方法。由 min, max vector3 创建。

我想创建一个由 8 个vector3s 组成的box3。

我尝试过 '.setFromArray' 方法,但它对我无效。(它只比较最小和最大 x、y、z 并产生 box3)

你有想法创建一个由 8 个 vector3 组成的 box3 吗?

标签: javascriptthree.js3d

解决方案


你有想法创建一个由 8 个 vector3 组成的 box3 吗?

我建议你使用Box3.setFromPoints()。这将创建一个包含给定数组中所有 3D 点的 AABB。


推荐阅读