三个csg-ts
带有Typescript支持的CSG(本几何)库。
这是的打字稿重写。
概念
CSG是用于根据两个输入几何图形生成新几何图形的技术的名称。
在3d建模包中,CSG有时称为“布尔”运算符。
在内部,它使用称为BSP(二进制空间分区)树的结构来执行这些操作。
支持的操作为.subtract,.union和.intersect。
通过使用这3个操作的不同组合,并更改输入模型的顺序,可以构造输入模型的任何组合。
安装
用npm安装npm i -save three-csg-ts
用纱安装yarn add three-csg-ts
用法示例
import * as THREE from 'three';
import { CSG } from 'three-csg-ts';
// Make 2 box meshes..
const meshA = new THREE.
评论0
最新资源