Bitbybit Docs
    Preparing search index...

    Class ConvertStepToGltfWithDracoDto (Inputs.OCCT)

    File STEP, pengaturan meshing dan pengaturan Draco untuk io.convertStepToGltfWithDraco, yang mengonversinya menjadi glTF biner terkompresi Draco.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    stepData: string | ArrayBuffer | File | Blob | Uint8Array<ArrayBufferLike>

    File STEP sebagai teks, ArrayBuffer, Uint8Array, File atau Blob; konten .stpz yang dikompresi gzip dibongkar secara otomatis.

    undefined
    
    meshPrecision: number

    Seberapa dekat segitiga mengikuti permukaan lengkung: dengan meshRelative true berupa pecahan dari panjang setiap tepi, selain itu berupa jarak absolut dalam satuan model.

    0.005
    

    0.0001

    10

    0.001

    meshAngle: number

    Sudut terbesar, dalam radian, antara normal segitiga-segitiga yang bertetangga; lebih kecil menghasilkan kurva yang lebih mulus dan lebih banyak segitiga.

    0.5
    

    0.01

    3.14159

    0.05

    meshRelative: boolean

    Jika true, meshPrecision menskala dengan ukuran setiap part, sehingga pengencang kecil dan rumah besar sama-sama ter-mesh dengan baik; jika false berupa jarak absolut.

    true
    
    internalVerticesMode: boolean

    Jika true, verteks tambahan ditambahkan di dalam muka lengkung agar lebih pas, dengan mengorbankan kecepatan.

    false
    
    controlSurfaceDeflection: boolean

    Jika true, satu tahap tambahan memperhalus segitiga yang menonjol melampaui presisi, dengan mengorbankan kecepatan.

    false
    
    useDraco: boolean

    Jika true, geometri dikompresi dengan Draco.

    true
    
    dracoCompressionLevel: number

    Seberapa kuat Draco mengompresi, dari 0 untuk tercepat dan terbesar sampai 10 untuk terlambat dan terkecil.

    7
    

    0

    10

    1

    dracoQuantizePositionBits: number

    Berapa banyak bit yang dipertahankan setiap posisi verteks; lebih sedikit bit berarti file lebih kecil dan presisi lebih rendah.

    14
    

    0

    31

    1

    dracoQuantizeNormalBits: number

    Berapa banyak bit yang dipertahankan setiap normal; lebih sedikit bit berarti file lebih kecil dan presisi lebih rendah.

    10
    

    0

    31

    1

    dracoQuantizeTexcoordBits: number

    Berapa banyak bit yang dipertahankan setiap koordinat tekstur; lebih sedikit bit berarti file lebih kecil dan presisi lebih rendah.

    12
    

    0

    31

    1

    dracoQuantizeColorBits: number

    Berapa banyak bit yang dipertahankan setiap warna verteks; lebih sedikit bit berarti file lebih kecil dan presisi lebih rendah.

    8
    

    0

    31

    1

    dracoQuantizeGenericBits: number

    Berapa banyak bit yang dipertahankan atribut verteks lainnya; lebih sedikit bit berarti file lebih kecil dan presisi lebih rendah.

    12
    

    0

    31

    1

    dracoUnifiedQuantization: boolean

    Jika true, satu grid kuantisasi dipakai untuk setiap atribut, bukan satu per atribut.

    false