javascript - 如何在three.js中使用Vector3创建box3?
问题描述
在three.js中有一种创建box3的基本方法。由 min, max vector3 创建。
我想创建一个由 8 个vector3s 组成的box3。
我尝试过 '.setFromArray' 方法,但它对我无效。(它只比较最小和最大 x、y、z 并产生 box3)
你有想法创建一个由 8 个 vector3 组成的 box3 吗?
解决方案
你有想法创建一个由 8 个 vector3 组成的 box3 吗?
我建议你使用Box3.setFromPoints()。这将创建一个包含给定数组中所有 3D 点的 AABB。
推荐阅读
- docker - 信任由本地 CA 签名的证书来自 docker 内的 AspNetCore-Api
- magento2 - Magento:2“传递的参数必须是 Customeractivation 的一个实例”
- ssh - Vagrant 的权限被拒绝
- gradle - 将所有依赖项从一个 Gradle 配置复制到另一个
- powershell - 在 Powershell 中过滤属性列表的第一个值
- node.js - EJS linting 错误 - 删除不必要的 <% 和 %>
- ios - 应用程序图标仅在 iPad Pro(12.9 英寸)第 2 代上不显示
- php - 我们可以使用 php 将谷歌文档中的数据获取到 mysql 数据库吗
- javascript - 如何从输入变量将元素添加到 JavaScript 中的数组?
- ssl - 更改 IIS Express SSL 证书