PV3D DAE استيراد - تقلب القواعد الطبيعية العشوائية ، مقياس عشوائي؟

StackOverflow https://stackoverflow.com/questions/3705187

سؤال

أقوم بتطوير تطبيق PV3D يستورد نماذج DAE التي تم تصديرها بواسطة Blender's Collada Exporter Plugin (1.4). عندما أقوم بإنشائها في Blender ، أستخدم أبعاد دقيقة (اللعبة النهائية هي أن يكون لها نماذج الحجم في PV3D).

باستخدام نفس مقياس الأبعاد ، تظهر بعض النماذج في PV3D صغيرة للغاية ، في حين أن البعض الآخر هو الحجم المناسب. يظهر الكثيرون مع الدورات التي لا تشبه كيف تم بناؤها في الخلاط. أيضًا ، لا بد لي من قلب القواعد الطبيعية في الخلاط من أجل جعلها تظهر بشكل صحيح في PV3D ، وحتى ذلك الحين ، ستظهر مثلثات عرضية في PV3D مع عدم عكس القواعد الطبيعية. لا يمكنني أن أميز نمطًا بين النماذج التي تبدو صغيرة. الشيء نفسه ينطبق على القواعد الطبيعية بشكل عشوائي - لا يبدو أن هناك نمطًا لها.

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

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

المحلول 2

لقد وجدت أخيرًا مصدر المشكلة لفترة من الوقت ، وتذكرت أنه يجب عليّ تحديث هذا المنشور.

تبين ، لم يتم قلب القواعد الطبيعية. تحتوي نماذجاتي على زوايا حادة نسبية وإسقاطات حادة مسطحة (فكر في منحدر منخفض الدرجة). عند عرضها من زوايا معينة ، كان التورم z (الذي ينفصل عن مركز الكائن بشكل افتراضي) في فرز الوجوه بشكل غير صحيح لأن الزوايا الحادة والتوقعات الحادة تسببت في أن يكون مركز بولي بعيدًا عن مركز بولي الآخر خلفه.

كان التأثير متسقًا من جميع زوايا عرضي لأن الكاميرا كانت مقيدة على مدار واحد ثابت حول النماذج ، لذلك حدث نفس الشيء في الاتجاه المعاكس من الجانب الآخر من النموذج ، مما يجعلها تبدو وكأنها تقلب القواعد الطبيعية.

أما بالنسبة لقضايا المقياس - لم أحسب ذلك أبدًا. انتقلت إلى Sketchup لإنشاء النموذج الخاص بي ، ويبدو أن هذا حلها.

نصائح أخرى

لقد واجهت مشكلة مماثلة في المعتاد الطبيعية ، وجدت أنه بعد تطبيق المقياس/التناوب على Objdata (اضطررت إلى جعلها مستخدمًا واحدًا أولاً) كانت الطبيعية تواجه في الاتجاه الذي يتوافق مع ما كنت أراه في Papervision.

هذا يجب أن يصلح مشكلات التحجيم أيضًا.

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