ObjLoadOptions
Översikt
ObjLoadOptions konfigurerar hur en Wavefront OBJ (.obj) fil importeras till en Scene.Bygg en instans, ställ in önskade egenskaper och överför den till Scene.open() bredvid filvägen för att överrida format default. vanliga inställningar täcker vilka nodhierarkier att ladda, hur inbyggda material lösas och om animation data ingår i importen. När inte ObjLoadOptions är levereras, Scene.open() tillämpar Wavefront OBJ (.obj) standard som definieras av ObjFormat.
Beskrivning
ObjLoadOptions är en klass i Aspose.3D FOSS-biblioteket för TypeScript som visar 0 metoder och 4 egenskaper för programmatisk användning. LoadOptions, ärva delad funktionalitet från sin föräldralyp.
Kernkapaciteterna inkluderar: boolean; boolean; number.Dessa operationer gör det möjligt för utvecklare att integrera objloadoptionsfunktionalitet direkt i TypeScript applikationer.
Klassen ger också den flipCoordinateSystem egendom (bestämmer om obj-koordinatsystemet inverteras på import), enableMaterials ägande (toggles laddning av materiella definitioner från obj-filen), den scale egendom (en enhetlig skalafaktor gäller för alla importerade geometri).
Instanser skapas via en enda konstruktör som initialiserar objektet med standardvärden.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
flipCoordinateSystem | boolean | Läsning | Bestämmer om OBJ-koordinatsystemet inverteras på import |
enableMaterials | boolean | Läsning | Toggles ladda materialdefinitioner från OBJ-filen |
scale | number | Läsning | Tillämpar en enda skalafaktor för alla importerade geometri |
normalizeNormal | boolean | Läsning | Anger om vertexnormerna normaliseras under importen |
Metoder
| Signature | Beskrivning |
|---|---|
constructor() |