OptionalstepData: string | ArrayBuffer | File | Blob | Uint8Array<ArrayBufferLike>ملف STEP كنص أو ArrayBuffer أو Uint8Array أو File أو Blob؛ محتوى .stpz المضغوط بـ gzip
يُفك ضغطه تلقائيا.
عندما تكون القيمة true، تُقرأ الألوان من الملف؛ لازم للحصول على glTF ملوّن.
عندما تكون القيمة true، تُقرأ أسماء الأجزاء من الملف؛ أوقفه لتحليل أسرع عندما لا تكون الأسماء لازمة.
عندما تكون القيمة true، تُقرأ المواد من الملف؛ لازم لخصائص المواد في glTF.
عندما تكون القيمة true، تُقرأ معلومات الطبقات من الملف؛ نادرا ما تلزم لـ glTF.
عندما تكون القيمة true، تُقرأ خصائص التحقق من الملف؛ نادرا ما تلزم لـ glTF.
مدى قرب تتبع المثلثات للأسطح المنحنية: عندما يكون meshRelative هو true فهو كسر من طول كل
حافة، وإلا فهو مسافة مطلقة بوحدات النموذج.
أكبر زاوية، بالراديان، بين نواظم المثلثات المتجاورة؛ القيمة الأصغر تعطي منحنيات أنعم ومثلثات أكثر.
عندما تكون القيمة true، تُشبّك الأوجه على عدة خيوط حيثما يسمح البناء بذلك.
فوق هذا العدد من الأوجه يُشبّك التجميع مجسما صلبا تلو الآخر لتوفير الذاكرة؛ -1 يشبّك كل شيء في مرحلة واحدة، وهو الأسرع.
عندما تكون القيمة true، يتناسب meshDeflection مع حجم كل جزء، فتُشبّك المثبتات الصغيرة والأغلفة
الكبيرة جيدا كلاهما؛ وعندما تكون false فهو مسافة مطلقة.
عندما تكون القيمة true، تُضاف رؤوس إضافية داخل الأوجه المنحنية لمطابقة أقرب، على حساب السرعة.
عندما تكون القيمة true، تنقّح مرحلة إضافية المثلثات التي تنتفخ بعد الدقة، على حساب السرعة.
عندما تكون القيمة true، تُوصل أوجه الجزء في شبكة واحدة، مما يصنع ملفا أصغر.
عندما تكون القيمة true، تستخدم الشبكات المدمجة فهارس من 16 بتا حيثما تتسع، مما يصنع ملفا أصغر.
عندما تكون القيمة true، يُكتب glTF على عدة خيوط، مما يساعد مع الملفات الكبيرة.
عندما تكون القيمة true، تُضمّن الأنسجة في GLB بدلا من الإشارة إليها كملفات منفصلة.
عندما تكون القيمة true، تُكتب إحداثيات النسيج حتى للشبكات التي لا أنسجة لها.
ما تُسمى عقد glTF على اسمه: النسخة، أو المنتج، أو تركيب منهما، أو لا شيء.
ما تُسمى شبكات glTF على اسمه: النسخة، أو المنتج، أو تركيب منهما، أو لا شيء.
كيفية كتابة أوضاع العقد: compact كنقل وتدوير وتحجيم حيثما أمكن،
و mat4 كمصفوفة دائما، و trs كالأجزاء الثلاثة دائما.
عندما تكون القيمة true، يُحوّل اتجاه Z للأعلى في الملف إلى اتجاه Y للأعلى في glTF؛ false يبقي Z للأعلى.
معامل يُطبق على النموذج كله، مثل 0.001 لتحويل المليمترات إلى أمتار؛ 1 يحافظ على الحجم.
ملف STEP مع كل خيارات القراءة والتشبيك والكتابة لـ
io.convertStepToGltfAdvanced؛ أوقف ما لا يلزم للحصول على تحويل أسرع.