Uso en three.js
En three.js, carga el GLB con GLTFLoader de three/addons; agrega DRACOLoader o KTX2Loader solo si un archivo usa esas extensiones.
- LOD por distancia:
THREE.LODconlod.addLevel(mesh, distance)para LOD0–LOD3; cambia de nivel según la distancia a la cámara en cada cuadro. - Bosques:
InstancedMeshdibuja miles de copias en un solo draw call yBatchedMeshcombina varias variaciones de árboles.THREE.LODno funciona por instancia, así que agrupa tú las instancias por LOD en cada chunk. - Follaje: el alphaMode MASK de glTF se convierte en
material.alphaTesty los materiales de doble cara recibenside: THREE.DoubleSideautomáticamente. - Malla de colisión: déjala invisible y pásala a una biblioteca de física como Rapier o cannon-es.
Funciona tanto con WebGLRenderer como con WebGPURenderer.


