Bitbybit Docs
    Preparing search index...

    Class ExportDocumentToGltfWithDracoDto<T> (Inputs.OCCT)

    Un documento, ajustes de mallado y ajustes de Draco para assembly.manager.exportDocumentToGltfWithDraco, que escribe un glTF comprimido con 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

    El documento de buildAssemblyDocument o loadStepToDoc.

    undefined
    
    meshDeflection: number

    Cuán de cerca siguen los triángulos las superficies curvas, en unidades del modelo; menor da una malla más fina.

    0.1
    
    meshAngle: number

    El ángulo máximo, en radianes, entre las normales de triángulos vecinos; menor da curvas más suaves.

    0.5
    
    internalVerticesMode: boolean

    Cuando es true, se añaden vértices adicionales dentro de las caras curvas para un ajuste más cercano, a costa de la velocidad.

    false
    
    controlSurfaceDeflection: boolean

    Cuando es true, una pasada adicional refina los triángulos que sobresalen más allá de la deflexión, a costa de la velocidad.

    false
    
    mergeFaces: boolean

    Cuando es true, las caras con el mismo material se unen en una malla; false mantiene cada cara separada.

    false
    
    forceUVExport: boolean

    Cuando es true, las coordenadas de textura se escriben incluso para mallas sin texturas.

    false
    
    fileName: string

    El nombre que recibe el archivo descargado; debe terminar en .glb.

    assembly.glb
    
    tryDownload: boolean

    Cuando es true, se inicia una descarga del archivo en el navegador donde sea posible; el propio núcleo solo devuelve los bytes.

    false
    
    useDraco: boolean

    Cuando es true, la geometría se comprime con Draco.

    true
    
    dracoCompressionLevel: number

    Cuánto comprime Draco, de 0 para lo más rápido y grande a 10 para lo más lento y pequeño.

    7
    

    0

    10

    1

    dracoQuantizePositionBits: number

    Cuántos bits conserva cada posición de vértice; menos bits significan un archivo más pequeño y menos precisión.

    14
    

    0

    31

    1

    dracoQuantizeNormalBits: number

    Cuántos bits conserva cada normal; menos bits significan un archivo más pequeño y menos precisión.

    10
    

    0

    31

    1

    dracoQuantizeTexcoordBits: number

    Cuántos bits conserva cada coordenada de textura; menos bits significan un archivo más pequeño y menos precisión.

    12
    

    0

    31

    1

    dracoQuantizeColorBits: number

    Cuántos bits conserva cada color de vértice; menos bits significan un archivo más pequeño y menos precisión.

    8
    

    0

    31

    1

    dracoQuantizeGenericBits: number

    Cuántos bits conservan los demás atributos de vértice; menos bits significan un archivo más pequeño y menos precisión.

    12
    

    0

    31

    1

    dracoUnifiedQuantization: boolean

    Cuando es true, se usa una única rejilla de cuantización para todos los atributos en lugar de una por atributo.

    false