ColladaImporter

Przegląd

ColladaImporter odczytuje plik COLLADA (.dae) lub bufor binarny i odtwarza jego graf sceny jako Aspose.3D dla obiektów TypeScript, w tym węzłów, siatek, materiałów i animacji. Jest wywoływany automatycznie przez Scene.open(), gdy plik źródłowy ma rozszerzenie .dae lub gdy jawnie podana jest instancja ColladaLoadOptions. Przekaż ColladaLoadOptions, aby kontrolować, które hierarchie węzłów są ładowane, jak rozwiązywane są materiały oraz czy ścieżki animacji są uwzględniane podczas importu.

Opis

ColladaImporter jest klasą w bibliotece FOSS Aspose.3D dla TypeScript, która udostępnia 2 metody i 2 właściwości do użytku programistycznego. Rozszerza Importer, dziedzicząc wspólną funkcjonalność z typu nadrzędnego.

Podstawowe możliwości obejmują: : string; : string; tworzy nową instancję klasy colladaimporter. Te operacje umożliwiają deweloperom integrację funkcjonalności colladaimporter bezpośrednio w aplikacjach TypeScript.

Klasa dodatkowo udostępnia właściwość name (zawiera nazwę identyfikatora importera) oraz właściwość effect (zawiera ciąg opisujący efekt lub przeznaczenie importera).

Instancje są tworzone za pomocą jednego konstruktora, który inicjalizuje obiekt z wartościami domyślnymi.

Właściwości

NazwaTypDostępOpis
name: stringOdczytZawiera nazwę identyfikatora importera
effect: stringOdczytZawiera ciąg opisujący efekt lub cel importera

Metody

SygnaturaOpis
constructor()Tworzy nową instancję klasy ColladaImporter
supportsFormat(fileFormat: FileFormat) → booleanZwraca true, jeśli podany FileFormat jest obsługiwany przez ten importer
importScene(scene: Scene, stream: any, options: LoadOptions)Ładuje scenę COLLADA ze strumienia do podanej Scene przy użyciu określonych opcji

Zobacz także

 Polski