Bitbybit Docs
    Preparing search index...

    Class ExportDocumentToGltfWithDracoDto<T> (Inputs.OCCT)

    مستند وإعدادات تشبيك وإعدادات Draco لـ assembly.manager.exportDocumentToGltfWithDraco، التي تكتب glTF مضغوطا بـ 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

    المستند من buildAssemblyDocument أو loadStepToDoc.

    undefined
    
    meshDeflection: number

    مدى قرب تتبع المثلثات للأسطح المنحنية، بوحدات النموذج؛ القيمة الأصغر تعطي شبكة أدق.

    0.1
    
    meshAngle: number

    أكبر زاوية، بالراديان، بين نواظم المثلثات المتجاورة؛ القيمة الأصغر تعطي منحنيات أنعم.

    0.5
    
    internalVerticesMode: boolean

    عندما تكون القيمة true، تُضاف رؤوس إضافية داخل الأوجه المنحنية لمطابقة أقرب، على حساب السرعة.

    false
    
    controlSurfaceDeflection: boolean

    عندما تكون القيمة true، تنقّح مرحلة إضافية المثلثات التي تنتفخ بعد الانحراف، على حساب السرعة.

    false
    
    mergeFaces: boolean

    عندما تكون القيمة true، تُوصل الأوجه ذات المادة نفسها في شبكة واحدة؛ false يبقي كل وجه منفصلا.

    false
    
    forceUVExport: boolean

    عندما تكون القيمة true، تُكتب إحداثيات النسيج حتى للشبكات التي لا أنسجة لها.

    false
    
    fileName: string

    الاسم الذي يحصل عليه الملف المنزّل؛ ينبغي أن ينتهي بـ .glb.

    assembly.glb
    
    tryDownload: boolean

    عندما تكون القيمة true، يبدأ تنزيل الملف في المتصفح حيثما كان ذلك ممكنا؛ النواة نفسها لا تعيد سوى البايتات.

    false
    
    useDraco: boolean

    عندما تكون القيمة true، تُضغط الهندسة بـ Draco.

    true
    
    dracoCompressionLevel: number

    مدى قوة ضغط Draco، من 0 للأسرع والأكبر إلى 10 للأبطأ والأصغر.

    7
    

    0

    10

    1

    dracoQuantizePositionBits: number

    عدد البتات التي يحتفظ بها موضع كل رأس؛ البتات الأقل تعني ملفا أصغر ودقة أقل.

    14
    

    0

    31

    1

    dracoQuantizeNormalBits: number

    عدد البتات التي يحتفظ بها كل ناظم؛ البتات الأقل تعني ملفا أصغر ودقة أقل.

    10
    

    0

    31

    1

    dracoQuantizeTexcoordBits: number

    عدد البتات التي يحتفظ بها كل إحداثي نسيج؛ البتات الأقل تعني ملفا أصغر ودقة أقل.

    12
    

    0

    31

    1

    dracoQuantizeColorBits: number

    عدد البتات التي يحتفظ بها لون كل رأس؛ البتات الأقل تعني ملفا أصغر ودقة أقل.

    8
    

    0

    31

    1

    dracoQuantizeGenericBits: number

    عدد البتات التي تحتفظ بها سمات الرؤوس الأخرى؛ البتات الأقل تعني ملفا أصغر ودقة أقل.

    12
    

    0

    31

    1

    dracoUnifiedQuantization: boolean

    عندما تكون القيمة true، تُستخدم شبكة تكميم واحدة لكل السمات بدلا من واحدة لكل سمة.

    false