ColladaLoadOptions
Przegląd
ColladaLoadOptions konfiguruje sposób importowania pliku COLLADA (.dae) do Scene. Utwórz instancję, ustaw żądane właściwości i przekaż ją do Scene.open() wraz ze ścieżką do pliku, aby nadpisać domyślne ustawienia formatu. Typowe ustawienia obejmują, które hierarchie węzłów załadować, jak rozwiązywane są osadzone materiały oraz czy dane animacji są uwzględniane przy imporcie. Gdy nie zostanie podany ColladaLoadOptions, Scene.open() stosuje domyślne ustawienia COLLADA (.dae) zdefiniowane przez ColladaFormat.
Opis
ColladaLoadOptions jest klasą w bibliotece Aspose.3D FOSS dla TypeScript, która udostępnia 0 metod i 4 właściwości do użycia programistycznego. Rozszerza LoadOptions, dziedzicząc wspólną funkcjonalność po typie nadrzędnym.
Główne możliwości obejmują: boolean; boolean; number. Te operacje umożliwiają programistom integrację funkcjonalności colladaloadoptions bezpośrednio w aplikacjach TypeScript.
Klasa udostępnia także właściwość flipCoordinateSystem (określa, czy system współrzędnych jest odwracany podczas importu), właściwość enableMaterials (wskazuje, czy dane materiałowe powinny być parsowane z pliku collada), właściwość scale (określa jednolity współczynnik skalowania stosowany do zaimportowanej geometrii).
Instancje są tworzone za pomocą jednego konstruktora, który inicjalizuje obiekt wartościami domyślnymi.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
flipCoordinateSystem | boolean | Odczyt | Określa, czy układ współrzędnych jest odwrócony podczas importu |
enableMaterials | boolean | Odczyt | Wskazuje, czy dane materiałowe powinny być analizowane z pliku COLLADA |
scale | number | Odczyt | Określa jednolity współczynnik skali stosowany do zaimportowanej geometrii |
normalizeNormal | boolean | Odczyt | Określa, czy wektory normalne wierzchołków są normalizowane po załadowaniu |
Metody
| Sygnatura | Opis |
|---|---|
constructor() | Tworzy nową instancję z domyślnymi ustawieniami ładowania |