MeshBVHVisualizer.opacity 是 three-bvh-mesh 库中的一个方法,用于在可视化 BVH 的过程中设置网格的透明度。
此方法接受一个参数 opacity,用于设置网格的透明度。默认值为 0.3,表示网格为 70% 不透明。
import { MeshBVHVisualizer } from 'three-bvh-mesh';
// 创建一个网格对象 mesh
const mesh = new THREE.Mesh(geometry, material);
// 创建 BVH 视觉化对象 visualizer
const visualizer = new MeshBVHVisualizer(mesh, scene);
// 设置网格 opacity 为 0.5
visualizer.opacity(0.5);
opacity(可选):网格的透明度,范围为 0 到 1 之间的浮点数。默认值为 0.3。此方法没有返回值。
0 或大于 1),则会被自动截断到此范围内。opacity 设置为 1。MeshBVHVisualizer 对象创建之后调用,否则会引发异常。