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
对象创建之后调用,否则会引发异常。