GltfImporter
Overview
GltfImporter bir glTF (.gltf/.glb) dosyasını veya ikili bufferini okuyor ve Aspose.3D olarak sahne grafiklerini TypeScript nesneleri, düğümler, mesheler, malzemeler ve animasyonlar da dahil olmak üzere yeniden yapılandırıyor. Scene.open() kaynağı dosyası varsa, .gltf Uzunluk veya bir GltfLoadOptions bu ilanı beğen Eki 14 Pass GltfLoadOptions hangi düğüm hierarşileri yüklendiğini, malzemelerin nasıl çözüldüğünü ve ithalat sırasında animasyon izlerinin dahil olup olmadığını kontrol etmek.
Description
GltfImporter Aspose.3D için FOSS kütüphanesinde bir sınıf olan TypeScript 2 yöntem ve programlama kullanımına yönelik 2 özellik sunar. Importer,Paylaşımlı fonksiyonel özellikleri kendi ebeveyn türünden miras alır.
Temel yetenekler şunları içerir: : gltfdata; `: buffer; gltf ithalatçı yeni bir örnek oluşturur. Bu işlemler geliştiricilerin glpimporter işlevselliğini doğrudan TypeScript uygulamalarına entegre etmelerini sağlar.
Sınıf ayrıca sağlar. json (gltf dosyasının parsed json yapısını bir gltFdata nesne olarak tutar), binary mülk (gltf dosyasının ikili bufferini veya hiçbir ikil çunk yoksa sıfır içerir).
Bir istaneler tek bir yapılandırıcı aracılığıyla oluşturulur ve bu istatistikleri varsayılan değerlerle başlatır.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
json | : GltfData | Read | GLTF dosyasının parsed JSON yapısını bir GltfData nesne olarak tutar. |
binary | `: Buffer | null` | Read |
Methods
| Signature | Description |
|---|---|
constructor() | GLTF ithalatçılarının yeni bir üs oluşturuyor |
supportsFormat(fileFormat: FileFormat) → boolean | |
| `importScene(scene: Scene, stream: Buffer | Uint8Array, options: LoadOptions)` |