Bitbybit Docs
    Preparing search index...

    Class ConvertStepToGltfWithDracoDto (Inputs.OCCT)

    io.convertStepToGltfWithDraco এর জন্য একটি STEP ফাইল, মেশিং সেটিংস ও Draco সেটিংস, যা এটিকে একটি Draco-কম্প্রেস করা বাইনারি glTF এ রূপান্তর করে।

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

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

    STEP ফাইল টেক্সট, ArrayBuffer, Uint8Array, File বা Blob হিসেবে; gzip-কম্প্রেস করা .stpz বিষয়বস্তু নিজে থেকেই খোলা হয়।

    undefined
    
    meshPrecision: number

    ত্রিভুজগুলি বাঁকা সারফেস কতটা ঘনিষ্ঠভাবে অনুসরণ করে: meshRelative true হলে প্রতিটি এজের দৈর্ঘ্যের একটি ভগ্নাংশ, নাহলে মডেল এককে একটি পরম দূরত্ব।

    0.005
    

    0.0001

    10

    0.001

    meshAngle: number

    পাশাপাশি ত্রিভুজের নর্মালের মধ্যে সর্বোচ্চ কোণ, রেডিয়ানে; ছোট হলে মসৃণতর কার্ভ ও বেশি ত্রিভুজ।

    0.5
    

    0.01

    3.14159

    0.05

    meshRelative: boolean

    true হলে, meshPrecision প্রতিটি পার্টের আকারের সাথে স্কেল হয়, তাই ছোট ফাস্টেনার ও বড় হাউজিং দুটিই ভালো মেশ হয়; false হলে এটি একটি পরম দূরত্ব।

    true
    
    internalVerticesMode: boolean

    true হলে, ঘনিষ্ঠতর ফিটের জন্য বাঁকা ফেসের ভিতরে অতিরিক্ত ভার্টেক্স যোগ হয়, গতির খরচে।

    false
    
    controlSurfaceDeflection: 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