Bitbybit Docs
    Preparing search index...

    Class ExportDocumentToGltfWithDracoDto<T> (Inputs.OCCT)

    Un document, des réglages de maillage et des réglages Draco pour assembly.manager.exportDocumentToGltfWithDraco, qui écrit un glTF compressé en Draco.

    Type Parameters

    • T

    Hierarchy (View Summary)

    Index

    Constructors

    • Type Parameters

      • T

      Parameters

      • Optionaldocument: T
      • OptionalmeshDeflection: number
      • OptionalmeshAngle: number
      • OptionalmergeFaces: boolean
      • OptionalforceUVExport: boolean
      • OptionalfileName: string
      • OptionaltryDownload: boolean

      Returns ExportDocumentToGltfWithDracoDto<T>

    Properties

    document: T

    Le document de buildAssemblyDocument ou loadStepToDoc.

    undefined
    
    meshDeflection: number

    La fidélité avec laquelle les triangles suivent les surfaces courbes, en unités du modèle ; plus petit donne un maillage plus fin.

    0.1
    
    meshAngle: number

    Le plus grand angle, en radians, entre les normales de triangles voisins ; plus petit donne des courbes plus lisses.

    0.5
    
    internalVerticesMode: boolean

    Quand vrai, des sommets supplémentaires sont ajoutés à l'intérieur des faces courbes pour un meilleur ajustement, au prix de la vitesse.

    false
    
    controlSurfaceDeflection: boolean

    Quand vrai, une passe supplémentaire raffine les triangles qui bombent au-delà de la déflexion, au prix de la vitesse.

    false
    
    mergeFaces: boolean

    Quand vrai, les faces ayant le même matériau sont réunies en un seul maillage ; faux garde chaque face séparée.

    false
    
    forceUVExport: boolean

    Quand vrai, les coordonnées de texture sont écrites même pour les maillages sans textures.

    false
    
    fileName: string

    Le nom que reçoit le fichier téléchargé ; il devrait se terminer par .glb.

    assembly.glb
    
    tryDownload: boolean

    Quand vrai, un téléchargement du fichier par le navigateur est lancé là où c'est possible ; le noyau lui-même ne renvoie que les octets.

    false
    
    useDraco: boolean

    Quand vrai, la géométrie est compressée avec Draco.

    true
    
    dracoCompressionLevel: number

    L'intensité de la compression Draco, de 0 pour la plus rapide et la plus volumineuse à 10 pour la plus lente et la plus petite.

    7
    

    0

    10

    1

    dracoQuantizePositionBits: number

    Le nombre de bits que garde chaque position de sommet ; moins de bits signifie un fichier plus petit et moins de précision.

    14
    

    0

    31

    1

    dracoQuantizeNormalBits: number

    Le nombre de bits que garde chaque normale ; moins de bits signifie un fichier plus petit et moins de précision.

    10
    

    0

    31

    1

    dracoQuantizeTexcoordBits: number

    Le nombre de bits que garde chaque coordonnée de texture ; moins de bits signifie un fichier plus petit et moins de précision.

    12
    

    0

    31

    1

    dracoQuantizeColorBits: number

    Le nombre de bits que garde chaque couleur de sommet ; moins de bits signifie un fichier plus petit et moins de précision.

    8
    

    0

    31

    1

    dracoQuantizeGenericBits: number

    Le nombre de bits que gardent les autres attributs de sommet ; moins de bits signifie un fichier plus petit et moins de précision.

    12
    

    0

    31

    1

    dracoUnifiedQuantization: boolean

    Quand vrai, une seule grille de quantification est utilisée pour chaque attribut au lieu d'une par attribut.

    false