全局
MeshBVH
SerializedBVH
MeshBVHVisualizer
ExtendedTriangle
OrientedBox
Raycaster
StaticGeometryGenerator
GenerateMeshBVHWorker

MeshBVHVisualizer.edgeMaterial

MeshBVHVisualizer.edgeMaterialthree-bvh-mesh库提供的一个选项,用于指定可视化网格包围盒时的边缘材质。

语法

edgeMaterial: THREE.LineBasicMaterial

参数

  • edgeMaterial:指定网格包围盒的边缘材质,可以是任意THREE.LineBasicMaterial对象。

用法

MeshBVHVisualizer.edgeMaterialMeshBVHVisualizer的一个选项,可以在其构造函数或者实例属性中进行设置。

以下是在构造函数中使用的一个例子:

import { MeshBVHVisualizer } from 'three-bvh-mesh';
import * as THREE from 'three';

const edgeMaterial = new THREE.LineBasicMaterial({ color: 0xff0000 });

const bvhVisualizer = new MeshBVHVisualizer(mesh, {
  edgeMaterial: edgeMaterial,
  // other options...
});

参考资料