FoliMesh

Vegetazione 3D per three.js

Vegetazione GLB leggera per il web: caricala con GLTFLoader, collega le mesh LOD a THREE.LOD e la tua scena ha già una foresta.

Pacchetti

Per categoria

Pensato per GLTFLoader

Ogni asset FoliMesh è un singolo file GLB. GLTFLoader carica mesh, materiali e texture in una sola richiesta, e ogni livello di LOD è una mesh separata all'interno del file.

LOD in three.js

Aggiungi LOD0–LOD3 a un oggetto THREE.LOD con le distanze che ti servono. In lontananza passa all'impostor o nascondi semplicemente l'albero. I budget di triangoli per LOD mantengono stabile il frame rate anche sui portatili.

File leggeri per il web

Gli asset low poly usano vertex color e nessuna texture, quindi un'intera foresta pesa meno di una sola foto. Gli alberi realistici usano texture compatte di corteccia e fogliame con alpha test sulle foglie.

Tanti alberi, una sola draw call

Poiché la geometria è pulita e condivisa, lo stesso albero funziona con InstancedMesh: esporta più seed e istanzia ciascuno di essi per una foresta senza ripetizioni.

Funziona in

Correlati

Domande frequenti

Come carico i modelli in three.js?

Usa GLTFLoader: il file GLB contiene mesh, materiali, texture e tutti i livelli di LOD.

Funziona con THREE.LOD?

Sì. Ogni LOD è una mesh separata nel GLB, quindi puoi aggiungerle a THREE.LOD con le tue distanze.

I file sono abbastanza leggeri per il web?

Sì. Gli asset low poly non hanno alcuna texture, e gli alberi realistici usano texture compatte e budget di triangoli per LOD.