全局
MeshBVH
SerializedBVH
MeshBVHVisualizer
ExtendedTriangle
OrientedBox
Raycaster
StaticGeometryGenerator
GenerateMeshBVHWorker

StaticGeometryGenerator.attributes

在Three.js中,StaticGeometryGenerator类是用于将BVH层次结构转换为静态几何体的生成器类。以下是它的attributes属性的中文文档。

position

一个Float32Array类型的数组,包含了几何体的所有顶点的位置。数组中的每三个连续元素表示一个顶点的x、y、z坐标。

normal

一个Float32Array类型的数组,包含了几何体的所有顶点的法线向量。数组中的每三个连续元素表示一个顶点的法线向量的x、y、z分量。

uv

一个Float32Array类型的数组,包含了几何体的所有顶点的UV坐标。数组中的每两个连续元素表示一个顶点的UV坐标的u、v分量。

index

一个Uint16Array类型的数组,包含了几何体的顶点索引数组。数组中的每三个连续元素表示一个三角形的顶点索引。

positionStride

一个整数,表示position数组中每个顶点在数组中的跨度。默认值为3

normalStride

一个整数,表示normal数组中每个法线向量在数组中的跨度。默认值为3

uvStride

一个整数,表示uv数组中每个UV坐标在数组中的跨度。默认值为2

indexStride

一个整数,表示index数组中每个三角形在数组中的跨度。默认值为3

以上就是StaticGeometryGenerator类的attributes属性的中文文档。如有需要,可参考Three.js官方文档中的原文档描述。