الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

بأي امتداد تنصح ؟

مغلق
بدأه High volt في 28 يناير 2007 · 7 رد · 1,185 مشاهدة · في قسم برمجة الألعاب و الرسوميات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

MD2 لا ينصح بها, وMD3 يقال انها بطيئه, و طريقة ال SDX في تحريك ملفات .X أبطأ , و MDL يقال انها الافضل. أرجو الإفاده ووضع اسباب التفضيل لكل نسق.

وشكرا

تم تعديل هذه المشاركة بواسطة High volt في 28 يناير 2007 في 14:37

#2

السلام عليكم

لا أعتقد أن MD3 بطيئة لأنها تعمل بكفائة في Quake III.

يمكنك الإستفادة من MD5، أعتقد أنها جيدة.

#3

السلام عليكم ورحمة الله وبركاته

أشكرك أخي , وآسف لتاخري. فقط انتظرت المزيد من التجارب. على العموم فعلا, MD3 ليست بطيئه,أنا شخصيا استوردتها وقد عملت معي بافضل بشكل جيد, لكن مشكله جديده, وهي التصدير, تصديرها صعب بعد التصميم, يخرج الملف بعيوب, ساحلول البحث عن برامج تصدير افضل. بالنسبه لـ MD5, في اي لعبه استخدمت؟ وشكرا

تم تعديل هذه المشاركة بواسطة High volt في 5 فبراير 2007 في 14:19

#4

السلام عليكم

بخصوص أفضل الملفات الثلاثية البعد في عالم الرسوميات, لا أعرف الكثير و لكن سأحاول أن أدعمك قدر المستطاع بما أعرفه, فإن صدقت فالفضل لله, و إن أخطأت فمني و من الشيطان.

الأصل في الملفات الثلاثية البعد أنه عند تصييرها فإنه يتم عمل تصيير لجميع الأضلاع المكونة للمجسم مما يشكل عبء قوي على معالج الرسوميات, و لكن مهلا, إن وضع إكساء على مجسمك يجعل معالج الرسوميات يتعامل معه على أنه قطعة واحدة مما يقوم بالإسراع بشكل كبير بالمجسم مهما كانت أضلاعه(الجدير بالذكر أنه قد تم التكلم عن تلك النقطة في مقدمة الدرس السادس للأخ "علي الدعيج").

قم بتحميل المشروع الذي في الوصلة التالية (هو عبارة عن مشروع إستيراد سيارة), و قم بالضغط على المفتاح m لكي تقوم بجعل المجسم في الوضع الشبكي, حاول بعدها أن تقوم بتدوير المجسم عن طريق مفاتيح الأسهم يمينا أو يسارا, ستجد أن المجسم يتحرك بشكل بطئ جداَ. قم بإعادة الضغط مرتين على المفتاح m, ستجد أن المجسم يدور بسرعة كبيرة جداَ بعض وضع الإكساء عليه.

http://nehe.gamedev.net/counter.asp?file=d...che/porsche.zip

و الأن و ليست هناك أيه مشاكل, و لكن إن حاولت أن تقوم بعمل أي تحريك للمجسم فإن معالج الرسوميات سيتعامل هنا مع الأضلاع مما ستعود معه مشكلة البطء في معالجة الأضلاع كلها المكونة للمجسم. السر في ذلك بسيط, و هو أنك في المثال الذي بالأعلى قمت بعمل نقل للمجسم من مكان لآخر و هو ما يعرف بـTranslate , أما في حالة عمل إضافة للحركة فإنك تقوم بتحريك مضلعات معينة من المجسم و هو ما يعرف بـAnimation, و في هذه الحالة تحديداَ يتعامل معالج الرسوميات مع جميع أضلاع المجسم ككل.

عموما مصمم لعبة كويك قام بعمل حل مناسب بعض الشئ للمشكلة يتمثل في الآتي:

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

و السلام ختام

عندما أعلن حبى لشىء فى البرمجة فذلك معناه أنه أفضل بالنسبة لى من حيث المميزات و الامكانات

OpenGL-3-revolution.jpg

#5

تحت شوية ^_^

تم تعديل هذه المشاركة بواسطة Killua في 18 مارس 2007 في 20:32

حـــــــيـــــــدر

1042922905_iai_killua.jpg
#6

السلام عليكم ورحمة الله وبركاته

ممكن أغير الموضوع شويه بما أنكم ذكرتوا شيء كنت أبغى أعرفه ؟>< :P

ملفات X كيف يتم صنعها ؟؟؟ :unsure:

بصراحة , عندما فتحت أحد هذهِ الملفات لأبسط شكل وهو المكعب , كان شكلي كذا :wacko:

..........

أعتذر عن تصرفي هذا , لكني أعتقد أنه أفضل من فتح موضوع جديد لسؤال تافه كهذا ^_^

دمتم في حفظ الرحمن

أخوكم

حــيــدر

....................

أعتذر عن تكرار المشاركة ><

إذا كان الأمر يتعلق بمنتدى غير منتديات VB ... فأنا فعلاً لأعرف أي شيء ... حتى حذف المشاركات :s

تم تعديل هذه المشاركة بواسطة Killua في 18 مارس 2007 في 20:30

حـــــــيـــــــدر

1042922905_iai_killua.jpg
#7
اقتباس
ملفات X كيف يتم صنعها ؟؟؟

يوجد PlugIn لبرامج الثريدي ( 3d max ) يقوم بتصدير المجسم على هيئة .X .

راجع :

http://www.mvps.org/vbdx/tutorials/exportx/

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#8

هذا ما توقعته بعد أن رأيت كل تلك الأرقام في ملف X تبع دلوعة ميكروسوفت ( Tiny ) ...

شكرأ أخي أحمد ^_^

الدرس كان رائع جداً ...

أعتذر لصاحب الموضوعه مرة ثانية

حـــــــيـــــــدر

1042922905_iai_killua.jpg

هذا الموضوع مغلق.

مواضيع مشابهة