GltfSaveOptions
Innehåll
[
Dölj
]GltfSaveOptions class
Spara alternativ för glTF-format.
public class GltfSaveOptions : SaveOptions
Konstruktörer
namn | Beskrivning |
---|---|
GltfSaveOptions(FileContentType) | Konstruktör avGltfSaveOptions |
GltfSaveOptions(FileFormat) | Konstruktör avGltfSaveOptions |
Egenskaper
namn | Beskrivning |
---|---|
BufferFile { get; set; } | Filnamnet på den externa buffertfilen som används för att lagra binär data. Om denna fil inte anges kommer Aspose.3D att generera ett namn åt dig. Detta ignoreras när glTF exporteras i binärt läge. |
DracoCompression { get; set; } | Hämtar eller ställer in om draco compression ska aktiveras |
EmbedAssets { get; set; } | Bädda in alla externa tillgångar som base64 i en enda fil i ASCII-läge, standardvärdet är false. |
Encoding { get; set; } | Hämtar eller ställer in standardkodningen för textbaserade filer. Standardvärdet är null vilket betyder att importören/exportören kommer att bestämma vilken kodning som ska användas. |
ExternalDracoEncoder { get; set; } | Använd extern draco-kodare för att accelerera draco-kompressionshastigheten. |
FallbackNormal { get; set; } | När GLTF2-exportören upptäckte en ogiltig normal kommer detta att användas istället för dess ursprungliga värde för att kringgå valideringen. Standardvärdet är (0, 1, 0) |
FileFormat { get; } | Hämtar filformatet som anges i det aktuella alternativet Spara/Ladda. |
FileName { get; set; } | Filnamnet på den exporterande/importerande scenen. Detta är valfritt, men användbart när man serialiserar externa tillgångar som OBJ:s material. |
FileSystem { get; set; } | Tillåt användaren att hantera hur de externa beroenden ska hanteras under laddning/spara. |
FlipTexCoordV { get; set; } | Vänd texturkoordinat v(t)-komponent, standardvärdet är sant. |
ImageFormat { get; set; } | Standard glTF stöder endast PNG/JPG som dess texturformat, detta alternativ kommer att vägleda hur Aspose.3D konverterar de icke-standardiserade bilderna till format som stöds under exporten. Standardvärdet ärPng |
LookupPaths { get; set; } | Vissa filer som OBJ beror på extern fil, sökvägarna gör det möjligt för Aspose.3D att leta efter extern fil att ladda. |
MaterialConverter { get; set; } | Anpassad omvandlare för att konvertera geometrins material till PBR material Om detta inte är tilldelat, kommer glTF 2.0 exportören automatiskt att konvertera standardmaterialet till PBR material. Standardvärdet är null Den här egenskapen används när en scen exporteras till en glTF 2.00-fil. |
PrettyPrint { get; set; } | JSON-innehållet i GLTF-filen är indraget för mänsklig läsning, standardvärdet är false |
SaveExtras { get; set; } | Spara scenobjektets dynamiska egenskaper i “extra” fält i den genererade glTF-filen. Detta är användbart för att tillhandahålla applikationsspecifika data. Standardvärdet är false. |
UseCommonMaterials { get; set; } | Serialisera material med KHR vanliga materialtillägg, standardvärdet är false. Sätt detta till false kommer att orsaka att Aspose.3D exporterar en uppsättning vertex/fragment shader omExportShaders |
Se även
- class SaveOptions
- namnutrymme Aspose.ThreeD.Formats
- hopsättning Aspose.3D