GltfSaveOptions
inhoud
[
verbergen
]GltfSaveOptions class
Bewaar opties voor glTF-formaat.
public class GltfSaveOptions : SaveOptions
Constructeurs
Naam | Beschrijving |
---|---|
GltfSaveOptions(FileContentType) | Constructeur vanGltfSaveOptions |
GltfSaveOptions(FileFormat) | Constructeur vanGltfSaveOptions |
Eigenschappen
Naam | Beschrijving |
---|---|
BufferFile { get; set; } | De bestandsnaam van het externe bufferbestand dat wordt gebruikt om binaire gegevens op te slaan. Als dit bestand niet is opgegeven, zal Aspose.3D een naam voor u genereren. Dit wordt genegeerd wanneer glTF in binaire modus wordt geëxporteerd. |
DracoCompression { get; set; } | Krijgt of stelt in of draco-compressie moet worden ingeschakeld |
EmbedAssets { get; set; } | Sluit alle externe middelen in als base64 in één bestand in ASCII-modus, standaardwaarde is false. |
Encoding { get; set; } | Hiermee wordt de standaardcodering voor op tekst gebaseerde bestanden opgehaald of ingesteld. De standaardwaarde is null, wat betekent dat de importeur/exporteur zal beslissen welke codering moet worden gebruikt. |
ExternalDracoEncoder { get; set; } | Gebruik een externe draco-encoder om de draco-compressiesnelheid te versnellen. |
FallbackNormal { get; set; } | Wanneer de GLTF2-exporteur een ongeldig normaal heeft gedetecteerd, wordt deze gebruikt in plaats van de oorspronkelijke waarde om de validatie te omzeilen. Standaardwaarde is (0, 1, 0) |
FileFormat { get; } | Haalt de bestandsindeling op die is opgegeven in de huidige optie Opslaan/Laden. |
FileName { get; set; } | De bestandsnaam van de exporterende/importerende scène. Dit is optioneel, maar nuttig bij het serialiseren van externe activa zoals het materiaal van OBJ. |
FileSystem { get; set; } | Laat gebruiker afhandelen hoe de externe afhankelijkheden te beheren tijdens laden/opslaan. |
FlipTexCoordV { get; set; } | Draai textuurcoördinaat v(t) component, standaardwaarde is waar. |
ImageFormat { get; set; } | Standaard glTF ondersteunt alleen PNG/JPG als textuurformaat, deze optie geeft aan hoe Aspose.3D de niet-standaard afbeeldingen converteert naar een ondersteund formaat tijdens het exporteren. Standaardwaarde isPng |
LookupPaths { get; set; } | Sommige bestanden, zoals OBJ, zijn afhankelijk van een extern bestand, de opzoekpaden zorgen ervoor dat Aspose.3D kan zoeken naar een extern bestand om te laden. |
MaterialConverter { get; set; } | Aangepaste converter om het materiaal van de geometrie te converteren naar PBR-materiaal Als dit niet is toegewezen, converteert de glTF 2.0-exporteur automatisch het standaardmateriaal naar PBR-materiaal. Standaardwaarde is null Deze eigenschap wordt gebruikt bij het exporteren van een scène naar een glTF 2.0-bestand. |
PrettyPrint { get; set; } | De JSON-inhoud van het GLTF-bestand is ingesprongen voor menselijke lezing, standaardwaarde is false |
SaveExtras { get; set; } | Sla de dynamische eigenschappen van het scène-object op in ’extra’ velden in het gegenereerde glTF-bestand. Dit is handig om toepassingsspecifieke gegevens te verstrekken. Standaardwaarde is false. |
UseCommonMaterials { get; set; } | Materialen serialiseren met behulp van algemene KHR-materiaaluitbreidingen, standaardwaarde is false. Als u dit instelt op false, exporteert Aspose.3D een set hoekpunten/fragmentshaders alsExportShaders |
Zie ook
- class SaveOptions
- naamruimte Aspose.ThreeD.Formats
- montage Aspose.3D