FoliMesh

three.js için Ağaçlar

Her ağaç, three/addons içindeki GLTFLoader ile yüklenen hafif bir GLB dosyası. DRACOLoader veya KTX2Loader yalnızca dosya bu uzantıları gerçekten kullanıyorsa gerekir. Tüm modellerde LOD0–LOD3 var: dört mesh'i THREE.LOD yapısına verip lod.addLevel(mesh, distance) ile eklersiniz; sonrasında seviye her karede kamera mesafesine göre seçilir, hem WebGLRenderer hem WebGPURenderer altında. glTF alphaMode MASK kullanan yapraklar material.alphaTest olarak gelir, çift yüzeyli materyaller ise hazır olarak side: THREE.DoubleSide ayarındadır.

14 ağaç orman, park ve köy sahnelerini karşılıyor: ılıman bölgeler için Meşe, Sarıçam, Ladin, Huş, Salkım söğüt, Titrek kavak, Akçaağaç ve Kavak; Akdeniz için Zeytin, Servi ve Fıstık çamı; kurak biyomlar için Akasya ve Baobab, ayrıca bir Ölü ağaç. Pivot tabanda olduğu için araziye oturtmak tek bir konum ayarıdır. InstancedMesh binlerce kopyayı çizer, BatchedMesh varyasyonları tek çağrıda karıştırır; THREE.LOD örnek başına uygulanmadığından örnekleri chunk başına seviyeye göre gruplayın. Görünmez çarpışma mesh'i Rapier veya cannon-es'e verilir.

Modeller
14
Detay seviyeleri
LOD0 – LOD3
Formatlar
GLB · FBX · OBJ

three.js içinde kullanım

three.js’te GLB’yi three/addons içindeki GLTFLoader ile yükleyin; DRACOLoader veya KTX2Loader’ı yalnızca dosya bu uzantıları kullanıyorsa ekleyin.

  • Mesafeye göre LOD: LOD0–LOD3 için lod.addLevel(mesh, distance) ile THREE.LOD; seviye her karede kamera mesafesine göre değişir.
  • Ormanlar: InstancedMesh binlerce kopyayı tek draw call’da çizer, BatchedMesh ise birkaç ağaç varyasyonunu karıştırır. THREE.LOD instance bazında çalışmaz; instance’ları her chunk için LOD’a göre kendiniz gruplayın.
  • Yapraklar: glTF alphaMode MASK, material.alphaTest’e dönüşür; çift yüzlü materyaller otomatik olarak side: THREE.DoubleSide alır.
  • Çarpışma mesh’i: görünmez tutun ve Rapier veya cannon-es gibi bir fizik kütüphanesine verin.

Hem WebGLRenderer hem de WebGPURenderer ile çalışır.

Paketler

Diğer kategoriler

Diğer tarzlarda aynısı

Diğer motorlar için aynısı