سؤال

أنا أستعد لكتابة COLLADA المستورد في جاوة.لا يوجد أي مكتوبة قبل المستوردين ، وحتى لو كان هناك ربما يكون من الصعب إرضاءه ، لذلك أعتقد أن هذا هو أفضل.أنا ذاهب مع COLLADA 1.4 لأنني لا حاجة إلى 1.5 الميزات و العديد من البرامج لا تدعم ذلك.وجدت المواصفات و الخطة التالية ، لكنه أسهل بكثير من اتباع قدوة و مرجع المواصفات للحصول على معلومات إضافية.

حتى مع كل ذلك...يمكن البعض منكم الذين هم من ذوي الخبرة في COLLADA ترشدني إلى بعض النماذج البسيطة التي يمكن استخدامها لمعرفة واختبار بلدي المستورد وأنا أكتب ذلك ؟ وسوف تصدير عدد قليل فقط مع الهندسة ، ولكن انا بحاجة الى بعض مع القوام أو المواد مع الهيكل العظمي والرسوم المتحركة keyframe, الخ.أي اقتراحات ؟

بدلا من ذلك, أنا أعرف هذا الخلاط يمكن تصدير COLLADA 1.4 ويمكن استيراد معظم صيغ.إذا كان لديك حقا اقتراح جيد لموقع بسيط 3D نماذج في شكل آخر أنا فقط استيراد وتصدير COLLADA ، من شأنه أن يكون على ما يرام أيضا!

وذلك بفضل!

هل كانت مفيدة؟

المحلول

أنا أعرف اثنين من أماكن لائقة على الأقل:

جوجل الموقع يحتوي على الكثير من collada الملفات ، thingiverse أكثر في طريق المحكمة الخاصة بلبنان (sterio الطباعة الحجرية) الملفات.

نصائح أخرى

وتحميل Assimp "فتح الأصول مكتبة استيراد" من http://assimp.sourceforge.net/main_downloads. أتش تي أم أل . أنه يحتوي على مجموعة كاملة من ملفات COLLADA (في اختبار / نماذج / COLLADA) أنه يستخدم للأجنحة تجربتها.

المشكلة هنا هو حقيقة أنه بقدر ما أعرف لا يوجد أداة (على الأقل متاحة للجمهور) التي تدعم كامل Collada مواصفات (خصوصا 1.5).الجزء الذي في معظم الحالات عن اختبارها وتطويرها هو الهندسة-مكتبة عنصر المواد وما إلى ذلك ، والتي في 1.5 تؤخذ عادة من بعض 1.4 تنفيذ (وهذا هو السبب في الأدوات التي عادة الدولة التي تدعم 1.5 في الواقع لا (الفيزياء ، الكينماتيكا.... الخفي معظم الحالات في عداد المفقودين أو في حالة سيئة).لا يزال يمكنك بسهولة إنشاء الكريم (في الهندسة جزء هو موافق ولكن بقية ربما هو ربما لا) يكفي Collada الملفات باستخدام مختلف التصدير ميزات المقام الأول 3d نماذج البرمجيات (خلاط, Maya, 3ds Max, CATIA.... الخ).OpenRAVE (المستخدمة في الروبوتات مسار التخطيط) في الواقع واحدة من أفضل التصدير/الاستيراد قدرات ، عندما يتعلق الأمر COLLADA وحتى يدعم (جزئيا) 1.5 ميزات مثل الحركيات.

إذا كنت ترغب في استخدام الخلاط على سبيل المثال (مجاني و مفتوح المصدر بحيث يمكنك فعلا انظروا كيف الاستيراد/التصدير الملحق يعمل) ، يمكنك خلق شيء بسيطة أو معقدة وتصديره كما COLLADA 1.4 (وليس 1.5!).OpenRAVE فعلى سبيل المثال يستخدم مخصص بصيغة XML التي يتم تحويلها داخليا Collada (من أجل إخفاء تعقيد هذا المعيار) و يسمح لك تضمين حتى صيغ أخرى (في الغالب الهندسة-جزء) مثل الكائنات ، وهو أسهل بكثير من العثور على decend استيراد/تصدير أداة.مجموعة Khronos يوفر في الواقع OpenCollada (OpenRAVE وغيرها الكثير استخدامه داخليا ، والتي بالطبع النتائج في الخلل في كل منهم, عندما يكون هناك شيء سيء تنفيذها في OpenCollada :P).على Assimp-تقدم المكتبة أيضا الكثير جدا ولكن المشكلة الرئيسية هي التضليل أنه يعطي على ما هو عليه في الواقع يدعم من Collada القياسية.في واقع الأمر هو حقا من الصعب العثور على إشارة على ملامح تنفيذها ، عندما يتعلق الأمر Collada و للأسف بدأت مؤخرا باستخدام 1.5 (الكينماتيكا) فقط ليكتشف أن Assimp يدعم فقط 1.4 و لا بد أن هذا بالقدر الذي يلقي أخطاء في اللحظة التي واجه عادة 1.5 عنصر (حتى لو كانت فارغة!) ، التي omho هو حقا سيئة التنفيذ على جزء من المطورين.في قائمة التنسيقات على Assimp موقع الدول فقط Collada و لا نسخة معينة.

أعرف أن هذا السؤال هو القديم و الرد ولكن أتمنى أن هذه المعلومات تساعد.أنا نفسي أكتب محلل في C# للاستخدام الداخلي حيث أنا أعمل حاليا و هو الألم الحقيقي لاكتشاف كم يؤيد هذا بالفعل هو معيار ISO.تعقيد Collada ضخمة ولكن هذا هو السبب في أنها تعتبر خط أنابيب الشكل وليس شيئا كنت من المفترض أن تستخدم في المنتج النهائي الذي التبديلات على حسن الأداء (السرعة والتخزين).

وBlendswap.com هو موقع كبير حقا مع طن من نماذج للخلاط. مرة واحدة قمت بالتسجيل للحصول على حساب، يمكنك تحميلها مجانا. يمكنك حتى استخدام معظم النماذج على موقع تجاريا. قبل تحميل البرنامج يتيح لك معرفة ما إذا كان لديك لمنح الائتمان المؤلف، على الرغم من أن بعض النماذج يمكن استخدامها دون منح الائتمان، على الرغم من المستحسن لا يزال. نضع في اعتبارنا أن هناك حد 200 MB شهريا للتحميل. هناك الكثير من النماذج التي 1MB، حتى تحقق حجم الملف قبل تحميله. ثم يمكنك استخدام مصدر COLLADA في خلاط. تأكد للتحقق من الإعدادات على مصدر COLLADA.

في إطار WebGL three.js بعض الأمثلة هنا على جيثب الصفحة

الوحش ملف يمكن أن ينظر إليه في العمل هنا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top