brepjs API Reference
    Preparing search index...

    Function toLODGeometryLevels

    • Convert N LOD meshes (from meshLODs, coarse → fine) into THREE.LOD level data. The finest level gets distance 0 and each coarser level steps out by step; pass distances (indexed coarse → fine) to set them explicitly.

      Parameters

      • lods: readonly LODMesh[]
      • Optionaloptions: { distances?: readonly number[]; step?: number }

      Returns LODGeometryLevel[]

      const lod = new THREE.LOD();
      for (const { geometry, distance } of toLODGeometryLevels(meshLODs(shape))) {
      lod.addLevel(new THREE.Mesh(toBufferGeometry(geometry), mat), distance);
      }