Użycie w three.js
W three.js ładuj GLB przez GLTFLoader z three/addons; DRACOLoader lub KTX2Loader dodaj tylko wtedy, gdy plik używa tych rozszerzeń.
- LOD według odległości:
THREE.LODzlod.addLevel(mesh, distance)dla LOD0–LOD3; poziom przełącza się co klatkę zależnie od odległości od kamery. - Lasy:
InstancedMeshrysuje tysiące kopii w jednym draw callu, aBatchedMeshpozwala mieszać kilka wariantów drzew.THREE.LODnie działa per instancja, więc samodzielnie grupuj instancje według LOD w każdym chunku. - Liście: alphaMode MASK z glTF staje się
material.alphaTest, a materiały dwustronne automatycznie dostająside: THREE.DoubleSide. - Siatka kolizji: pozostaw niewidoczną i przekaż do biblioteki fizyki, np. Rapier lub cannon-es.
Działa zarówno z WebGLRenderer, jak i z WebGPURenderer.


