three-mesh-bvh
Version:
A BVH implementation to speed up raycasting against three.js meshes.
15 lines (8 loc) • 324 B
JavaScript
import { ExtendedTriangle } from '../math/ExtendedTriangle.js';
import { PrimitivePool } from './PrimitivePool.js';
class ExtendedTrianglePoolBase extends PrimitivePool {
constructor() {
super( () => new ExtendedTriangle() );
}
}
export const ExtendedTrianglePool = /* @__PURE__ */ new ExtendedTrianglePoolBase();