سؤال

أواجه مشكلة في استيراد ملف كولادا في Papervision3D. لقد فعلت بحث شامل Google دون جدوى. جميع الأمثلة والبرامج التعليمية تنتهي بأخطاء، تكون "لا يمكن العثور على أخطاء المواد" أو ببساطة عدم إظهار الملف على الإطلاق. لقد جربت العديد من أنواع ملفات الكوالادا المختلفة، بما في ذلك الكثير من كولادا الخاصة من مكتبة الاختبار الخاصة بهم. في الأساس، أريد فقط معرفة طريقة محدثة لتحميل ملف alcada إلى فلاش مع Papervision 3D 2.0 (أبيض رائع).

شكرا جزيلا.

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

المحلول

إذا كنت تستخدم 3DSMAX، فستحتاج إلى الحصول على مكون إضافي لتصدير ملف كولادا. التصدير الافتراضي لا يعمل بشكل صحيح. إذا كنت تستخدم 3DSMax 2009، فستحتاج إلى إصدار خاص من البرنامج المساعد.

أعتقد أن هذا هو:http://www.flashbooks.com/pv3dchat/colladamax2009.z.

بمجرد أن تعرف أن ملف DAE صحيح، ستحتاج إلى إنشاء كائن قائمة في قائمة المواد مع كل مادة من المواد التي سيستخدمها الملف ثلاثي الأبعاد. إنه جزء من العمل ولكن بعد أن فعلت أن كل شيء يجب أن يكون جيدا. تأكد من اسم موادك في قائمة MaterAslist هي نفسها في برنامجك ثلاثي الأبعاد. سيتم تعيينهم إلى الكائن ثلاثي الأبعاد حسب اسمهم.

نصائح أخرى

cow = new Collada("http://papervision2.com/wp-content/downloads/dae/cow.dae");
scene.addChild(cow);

يمكنك استخدام النموذج المحلي الخاص بك. فقط لا تنس أن تخلق كاميرا وأشير إليها على النموذج الخاص بك. أيضا لا تنسى "Addchild". + حاول اللعب مع مقياس النماذج، ربما يمكن أن يكون كبيرا جدا لتناسب الشاشة.

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