GltfSaveOptions

GltfSaveOptions class

Sparaalternativ för glTF-format.

Metoder

constructor

NamnBeskrivning
constructor(contentType)Konstruktor för GltfSaveOptions

Parameters:

NamnTypBeskrivning
contentTypeFileContentTypeFileContentType

Result:


constructor_overload

NamnBeskrivning
constructor_overload(format)Konstruktor för GltfSaveOptions

Parameters:

NamnTypBeskrivning
formFilformatnull

Result:


getPrettyPrint

NamnBeskrivning
getPrettyPrint()JSON-innehållet i GLTF-filen är indenterat för mänsklig läsning, standardvärdet är false

Result:


setPrettyPrint

NamnBeskrivning
setPrettyPrint(value)JSON-innehållet i GLTF-filen är indenterat för mänsklig läsning, standardvärdet är false

Result:


getFallbackNormal

NamnBeskrivning
getFallbackNormal()När GLTF2-exportören upptäcker 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)

Result:


getEmbedAssets

NamnBeskrivning
getEmbedAssets()Bädda in alla externa resurser som base64 i en enda fil i ASCII-läge, standardvärdet är false.

Result:


setEmbedAssets

NamnBeskrivning
setEmbedAssets(value)Bädda in alla externa resurser som base64 i en enda fil i ASCII-läge, standardvärdet är false.

Result:


getImageFormat

NamnBeskrivning
getImageFormat()Standard glTF stöder endast PNG/JPG som sitt texturformat, detta alternativ kommer att vägleda hur Aspose.3D konverterar de icke‑standardiserade bilderna till ett stödformat under exporten. Standardvärdet är GltfEmbeddedImageFormat.PNG Värdet på egenskapen är GltfEmbeddedImageFormat heltalskonstant.

Result:


setImageFormat

NamnBeskrivning
setImageFormat(value)Standard glTF stöder endast PNG/JPG som sitt texturformat, detta alternativ kommer att vägleda hur Aspose.3D konverterar de icke‑standardiserade bilderna till ett stödformat under exporten. Standardvärdet är GltfEmbeddedImageFormat.PNG Värdet på egenskapen är GltfEmbeddedImageFormat heltalskonstant.

Result:


getMaterialConverter

NamnBeskrivning
getMaterialConverter()Anpassad konverterare för att konvertera geometriens material till PBR‑material. Om detta är odefinierat kommer glTF 2.0‑exportören automatiskt att konvertera standardmaterialet till PBR‑material. Standardvärdet är null. Denna egenskap används vid export av en scen till en glTF 2.0‑fil.

Result:


setMaterialConverter

NamnBeskrivning
setMaterialConverter(value)Anpassad konverterare för att konvertera geometriens material till PBR‑material. Om detta är odefinierat kommer glTF 2.0‑exportören automatiskt att konvertera standardmaterialet till PBR‑material. Standardvärdet är null. Denna egenskap används vid export av en scen till en glTF 2.0‑fil.

Result:


getUseCommonMaterials

NamnBeskrivning
getUseCommonMaterials()Serialisera material med KHR‑gemensamma material‑tillägg, standardvärdet är false. Att sätta detta till false kommer att få Aspose.3D att exportera en uppsättning vertex/fragment‑shader om #Error Cref: P:Aspose.ThreeD.Formats.GltfSaveOptions.ExportShaders

Result:


setUseCommonMaterials

NamnBeskrivning
setUseCommonMaterials(value)Serialisera material med KHR‑gemensamma material‑tillägg, standardvärdet är false. Att sätta detta till false kommer att få Aspose.3D att exportera en uppsättning vertex/fragment‑shader om #Error Cref: P:Aspose.ThreeD.Formats.GltfSaveOptions.ExportShaders

Result:


getExternalDracoEncoder

NamnBeskrivning
getExternalDracoEncoder()Använd extern draco‑kodare för att påskynda draco‑komprimeringshastigheten. Aspose.3D kommer att skapa en ny underprocess för att koda meshen till draco‑formatet, använd den på egen risk.

Result:


setExternalDracoEncoder

NamnBeskrivning
setExternalDracoEncoder(value)Använd extern draco‑kodare för att påskynda draco‑komprimeringshastigheten. Aspose.3D kommer att skapa en ny underprocess för att koda meshen till draco‑formatet, använd den på egen risk.

Result:


getFlipTexCoordV

NamnBeskrivning
getFlipTexCoordV()Vänd texturkoordinatens v(t)-komponent, standardvärdet är true.

Result:


setFlipTexCoordV

NamnBeskrivning
setFlipTexCoordV(value)Vänd texturkoordinatens v(t)-komponent, standardvärdet är true.

Result:


getBufferFile

NamnBeskrivning
getBufferFile()Filnamnet på den externa bufferfilen som används för att lagra binär data. Om denna fil inte specificeras kommer Aspose.3D att generera ett namn åt dig. Detta ignoreras när glTF exporteras i binärt läge.

Result:


setBufferFile

NamnBeskrivning
setBufferFile(value)Filnamnet på den externa bufferfilen som används för att lagra binär data. Om denna fil inte specificeras kommer Aspose.3D att generera ett namn åt dig. Detta ignoreras när glTF exporteras i binärt läge.

Result:


getSaveExtras

NamnBeskrivning
getSaveExtras()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.

Result:


setSaveExtras

NamnBeskrivning
setSaveExtras(value)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.

Result:


getApplyUnitScale

NamnBeskrivning
getApplyUnitScale()Tillämpa AssetInfo.UnitScaleFactor på meshen. Standardvärdet är falskt.

Result:


setApplyUnitScale

NamnBeskrivning
setApplyUnitScale(value)Tillämpa AssetInfo.UnitScaleFactor på meshen. Standardvärdet är falskt.

Result:


getDracoCompression

NamnBeskrivning
getDracoCompression()Hämtar eller anger om draco‑komprimering ska aktiveras

Result:


setDracoCompression

NamnBeskrivning
setDracoCompression(value)Hämtar eller anger om draco‑komprimering ska aktiveras

Result:


getExportTextures

NamnBeskrivning
getExportTextures()Försök att kopiera texturer som används i scenen till utdatamappen.

Result:


setExportTextures

NamnBeskrivning
setExportTextures(value)Försök att kopiera texturer som används i scenen till utdatamappen.

Result:


getFileFormat

NamnBeskrivning
getFileFormat()Hämtar filformatet som anges i aktuellt Spara/Ladda-alternativ.

Result:


getEncoding

NamnBeskrivning
getEncoding()Hämtar eller anger standardkodning för textbaserade filer. Standardvärdet är null, vilket betyder att importören/exportören bestämmer vilken kodning som ska användas.

Result:


getFileSystem

NamnBeskrivning
getFileSystem()Tillåter användaren att hantera hur externa beroenden ska hanteras under laddning/sparning.

Result:


setFileSystem

NamnBeskrivning
setFileSystem(value)Tillåter användaren att hantera hur externa beroenden ska hanteras under laddning/sparning.

Result:


getLookupPaths

NamnBeskrivning
getLookupPaths()Vissa filer, som OBJ, är beroende av externa filer; sökvägarna gör det möjligt för Aspose.3D att leta efter externa filer att ladda.

Result:


getFileName

NamnBeskrivning
getFileName()Filnamnet för den exporterade/importerade scenen. Detta är valfritt, men användbart när externa resurser som OBJ:s material serialiseras.

Result:


setFileName

NamnBeskrivning
setFileName(value)Filnamnet för den exporterade/importerade scenen. Detta är valfritt, men användbart när externa resurser som OBJ:s material serialiseras.

Result: