GltfImporter

Overview

GltfImporter đọc một tập tin glTF (.gltf/.glb) hoặc buffer nhị phân và xây dựng lại biểu đồ cảnh của nó như Aspose.3D cho các đối tượng TypeScript bao gồm nút, mích, vật liệu và hoạt hình. Scene.open() Khi file nguồn có .gltf Lập trình hoặc khi một GltfLoadOptions - Đề nghị được đưa ra rõ ràng. pass GltfLoadOptions để kiểm soát các hiê-rơ nod nào được tải, cách vật liệu được giải quyết và xem các dấu vết hoạt hình có bao gồm trong quá trình nhập khẩu hay không.

Description

GltfImporter là một lớp trong thư viện FOSS cho Aspose.3D mà tiết lộ 2 phương pháp và 2 thuộc tính để sử dụng lập trình. Importer, thừa hưởng chức năng chung từ loại cha mẹ của nó.

Khả năng cơ bản bao gồm: : gltfdata; `: buffer; tạo ra một ví dụ mới của nhà nhập khẩu gltf. Các hoạt động này cho phép các nhà phát triển tích hợp chức năng glpimporter trực tiếp vào ứng dụng TypeScript .

lớp cũng cung cấp các json thuộc tính (tự sở hữu cấu trúc json của tệp gltf như một đối tượng glfdata), các binary tài sản (cung cấp buffer nhị phân của tệp gltf, hoặc null nếu không có chunk nhì).

Các instans được tạo ra thông qua một nhà xây dựng duy nhất, người khởi động đối tượng với các giá trị mặc định.

Properties

NameTypeAccessDescription
json: GltfDataReadGiữ cấu trúc JSON của tệp GLTF như một đối tượng GltfData
binary`: Buffernull`Read

Methods

SignatureDescription
constructor()Tạo một trường hợp mới của nhà nhập khẩu GLTF
supportsFormat(fileFormat: FileFormat)boolean
`importScene(scene: Scene, stream: BufferUint8Array, options: LoadOptions)`

See Also

 Tiếng Việt