السلام عليكم ورحمة الله
لدي سؤال عن طريقة استيراد ملف تم تصديره من ال 3Dmax بامتداد obj إلى الopenGl
وكل ما يتعلق بطريقة التعامل معه
جزاكم الله كل خير
السلام عليكم ورحمة الله
لدي سؤال عن طريقة استيراد ملف تم تصديره من ال 3Dmax بامتداد obj إلى الopenGl
وكل ما يتعلق بطريقة التعامل معه
جزاكم الله كل خير
السلام عليكم
حقيقة لقد أعجبني سؤلك جدا
و أتمنى لو أنك تشاركنا بما ستستفيذ منه في هذا الملف
حسنا إليك هذه الوثيقة و التي أظنها أنها وثيقة رسمية
و أيظا هناك مصدر جيد لشيفرة تحميل ملف obj في في المجلد المصدري للمحرك إيرلشت irrlicht.
هذا كل ما أستطيع فعله لأنني و لأول مرة أطلع على هذا الإمتداد
أتمنى لك التوفيق
تم تعديل هذه المشاركة بواسطة 3ds max2010 في 11 مارس 2010 في 09:25
تخيل, هل سيكون مستقبل الأوبن جي أل مع البشرية هكذا

وعليكم السلام ورحمة الله
يمكن أيضاً الاطلاع على هذا المثال :
تطبيق طمأنينة ، نسخة بيتا على أندرويد
عبدالله الشمّري - Al-Shammari
twitter @abshammeri
abshammeri AT gmail.com
github : abshammeri
شكرا جزيلا للجميع .. الروابط مفيدة
ولدي سؤال أخر أتمنى أن تجيبوني عليه
من خبرتكم الواسعة بهذا المجال.. هل تملك مكتبات الopenGl القدرة على بناء بيئة لعبة معقدة مثلا مشهد يمثل جدران وعاء دموي من الداخل أم من الأفضل أن يتم تصميم هذه البيئة بالستخدام ال3Dmax
ثم استيرادها مع العلم أن المطلوب هو تصميم جولة داخل الوعاء الدموي للإنسان
ولكم خالص الشكر والتقدير
من باب الاقتراح وليس الخبرة أقول :
اذا كان الشكل الذي تريد رسمه ، معروف لديك مسبقاً ( ستاتيكي ) ، فالأفضل بلا شك استيراده من برامج التصميم .
ولكن لو كنت تريد أن تغير كل مرة شكل هذا "الوعاء الدموي" ، بانحناءاته ، فتلجأ لعلمية ايجاد معادلات وخوارزميات لرسم أشكال معقدة عن طريق الكود .
مثال عام :
رسم الأشجار الثلاثية البعد ، يتم بسهولة عن طريق برامج التصميم ( ممكن تستخدم اضافات ترسم لك أشجار بضغطة زر ) ،
ولكن يمكنك وباستخدام مفهوم Fractals :
انظر لهذه الشجرة البديعة التي تم رسمها من خلال " البرمجة " ، وليس بالتصميم :
ما أريد أن أقوله ، أن الرسم عن طريق البرمجة ممكن وقد يكون مفضل اذا تملك معادلة أو خوارزمية واضحة ،
أما اذا لم تكتشف الخوارزمية وكان الشكل " لا يتغيّر " ، فاستخدم برامج التصميم .
تطبيق طمأنينة ، نسخة بيتا على أندرويد
عبدالله الشمّري - Al-Shammari
twitter @abshammeri
abshammeri AT gmail.com
github : abshammeri
السلام عليكم
في سؤالك هذا الجواب هو أنه بإمكانك الإعتماد على تصديرات الماكس في بناء مشاهد ذات تفاعلية عالية فهناك مجال التحريك في الماكس بإمكانك تشفير شيفرة برمجية تمكنك من تشغيل المجسمات المتحركة المعتمدة على تقنية الهيكل العظمي أو البنية STRUCTURE وو إن لم ترد أنت هذا فأنا أدعوك لأن تصمم محرر تصميم مثل الماكس لأغراض هادفة لإنتاج الحركات التفاعلية مثلا .إنتهى
هناك وثائق و مصادر مختلفة في النت عن القطع المسؤولة عن التصيير من القطعة keyframe و تفرعاتها.
إليك هذه الوثيقة و التي هي بداية لمشوار
و أيظا محرك irrlicht فهو أيظا يحتوي على شيفرات خاصة ب" مفتاح الإيطار" و أيظا مكتبة lib3ds .
هذا كل ما لدي و إقتراحي لك هو إيتعمال تصديرات الماكس لأنه غبر ذلك ستطول القصة تماما.
أتمنى من الله أن يوفقك و يوفق جميع المؤمنين و المؤمنات إلى ما فيه حب الله.
تخيل, هل سيكون مستقبل الأوبن جي أل مع البشرية هكذا

جزاكم الله كل خير
أرجو التوضيح أكثر حول نقطة معينة وهي إذا صممنا اسطوانة مثلا بال3dMax هل أستطيع بعد استيرادها إلى الopenGl أن أتجول داخل هذه الاسطوانة .
السلام عليكم
اقتباسإذا صممنا اسطوانة مثلا بال3dMax هل أستطيع بعد استيرادها إلى الopenGl أن أتجول داخل هذه الاسطوانة .
نعم بالطبع تستطيع ذلك و بكل سهولة فقط راجع هــــــــــــــــــــــــــــــــــــــــــــــــــــــذا
حقيقة هذه الوثيقة لا تدعم إمتداد obj بل 3ds و لكن obj أراه سهلا للغاية
و سيكون الله في عونك إن شاء الله.
تم تعديل هذه المشاركة بواسطة 3ds max2010 في 16 مارس 2010 في 18:18
تخيل, هل سيكون مستقبل الأوبن جي أل مع البشرية هكذا

شكرا جزيلا لكم
وجدت أثناء البحث أن ملفات glm.h &glm .c يمكن استخدامهم للتحميل والقراءة من ملف بامتداد obj لكن للأسف ما عرفت استخدمها
أرجو المساعدة