بالنسبة للـ file formats المستخدمة للألعاب فغالباً تقوم الشركات المصنعة لمحركات الألعاب بتوفير file format خاصة بالمحرك بحيث تتوافق معه تماماً مثل (Unreal Engine, Halflife 2 Engine, DirectSkeleton) كما توفر plug-ins لمعظم برامج الـ 3D الشهيرة ليتم تصدير المشاهد للعبة. أما بالنسبة لصيغ الملفات المطروحة من قبل شركات الـ 3D فهي توفر توافقاً تاماً مع برنامج الشركة المطورة فقط وهذا بالطبع حقهم الطبيعي ولكنه يتعارض مع سياسة الشركات المصنعة للألعاب لأنه يجبرهم على استخدام هذا البرنامج بعينه دون غيره. وحتى مع الـ dotXSI المتوفرة للـ 3Ds MAX والـ Maya . ستلاحظ أن توافقها مع هذه البرامج أقل بكثير من توافقها مع الـ Softimage نظراً لكونها الشركة المطورة لهذه الصيغة.
till now, I can not figure out from this discussion whether 3ds format does support bones, skeletons or joints, in other words skeletal animation ? you as experienced guys how do u compair dotxsi to 3ds ? what would u recomend and why ? thanks
لا تدعم الـ 3ds.* أي نوع من معلومات الـ skinning. يمكنها أن تعبر عن الهيكل العظمي للشخصية. لكنها لا تحفظ المعلومات الخاصة بربط العظام بالجلد (skin). يعني مفيش معلومات أوزان للعظام. يعني الجواب النهائي: لأ. ما تدعمش شخصيات skinned. الـ DirectX files مثلاً تدعم الكلام ده بشكل سليم، ويمكن تصديرها من الماكس...
ستلاحظ الفرق حتماً بعد قراءة الـ spec sheet لهذه الصيغة. العديد من الشركات الاحترافية تستخدم هذه الملفات كوسيط لنقل المعلومات بين الرسامين والمحرك الـ 3D.