OptionalstepData: string | ArrayBuffer | File | Blob | Uint8Array<ArrayBufferLike>STEP ফাইল টেক্সট, ArrayBuffer, Uint8Array, File বা Blob হিসেবে; gzip-কম্প্রেস করা .stpz বিষয়বস্তু নিজে থেকেই খোলা হয়।
ত্রিভুজগুলি বাঁকা সারফেস কতটা ঘনিষ্ঠভাবে অনুসরণ করে: meshRelative true হলে প্রতিটি এজের দৈর্ঘ্যের একটি ভগ্নাংশ, নাহলে মডেল এককে একটি পরম দূরত্ব।
পাশাপাশি ত্রিভুজের নর্মালের মধ্যে সর্বোচ্চ কোণ, রেডিয়ানে; ছোট হলে মসৃণতর কার্ভ ও বেশি ত্রিভুজ।
true হলে, meshPrecision প্রতিটি পার্টের আকারের সাথে স্কেল হয়, তাই ছোট ফাস্টেনার ও বড় হাউজিং দুটিই ভালো মেশ হয়; false হলে এটি একটি পরম দূরত্ব।
true হলে, ঘনিষ্ঠতর ফিটের জন্য বাঁকা ফেসের ভিতরে অতিরিক্ত ভার্টেক্স যোগ হয়, গতির খরচে।
true হলে, একটি অতিরিক্ত পাস প্রিসিশন ছাড়িয়ে ফুলে ওঠা ত্রিভুজগুলি পরিমার্জিত করে, গতির খরচে।
true হলে, জ্যামিতি Draco দিয়ে কম্প্রেস হয়।
Draco কতটা জোরে কম্প্রেস করে, দ্রুততম ও বৃহত্তমের জন্য 0 থেকে ধীরতম ও ক্ষুদ্রতমের জন্য 10 পর্যন্ত।
প্রতিটি ভার্টেক্সের অবস্থান কতগুলি বিট রাখে; কম বিট মানে ছোট ফাইল ও কম নির্ভুলতা।
প্রতিটি নর্মাল কত বিট রাখে; কম বিট মানে ছোট ফাইল ও কম নির্ভুলতা।
প্রতিটি টেক্সচার স্থানাঙ্ক কত বিট রাখে; কম বিট মানে ছোট ফাইল ও কম নির্ভুলতা।
প্রতিটি ভার্টেক্স রং কত বিট রাখে; কম বিট মানে ছোট ফাইল ও কম নির্ভুলতা।
অন্যান্য ভার্টেক্স অ্যাট্রিবিউট কত বিট রাখে; কম বিট মানে ছোট ফাইল ও কম নির্ভুলতা।
true হলে, প্রতিটি অ্যাট্রিবিউটের জন্য আলাদা গ্রিডের বদলে সব অ্যাট্রিবিউটের জন্য একটিই কোয়ান্টাইজেশন গ্রিড ব্যবহৃত হয়।
io.convertStepToGltfWithDracoএর জন্য একটি STEP ফাইল, মেশিং সেটিংস ও Draco সেটিংস, যা এটিকে একটি Draco-কম্প্রেস করা বাইনারি glTF এ রূপান্তর করে।