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

كيف اربط حركات الجرافيك بال keybord

مغلق
بدأه ammarroza في 1 ديسمبر 2004 · 2 رد · 888 مشاهدة · في قسم برمجة الألعاب و الرسوميات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف اربط ال graphics الذي اقوم بعمله عن طريق مايا بال keybord

اي انه اذا قمت بعمل سيارة بالمايا كيف احركها عن طريق لوحة المفاتيح.

يوجد اشخاص قالوا عن طريق directX or openGL

ولكن الذي قراته عنهم انهم يقومون بعمل graphics وليس الربط

وشكرا

#2

يمكن ذلك عن طريق Direct Input حيث ان الدايركت اكس هو اسم يشمل عدة اشياء فمثلا direct input له علاقة بالتحكم عن طريق الماوس او الكي بورد او الاذرع مثلا اما direct3d فهو الذي له علاقة بال Graphics وهناك انواع اخرى مثل direct sound

لكن المشكلة هل direct3d يعامل ال mesh كأنها جزء واحد ام هناك طريقة للتحكم بكل جزء في هذا الmesh وهل هذا يتم عن طريق direct input and direct3d مع بعض؟

"خيركم من تعلم العلم وعلمه". ..........استغفر الله. ........ اللهم صلي وسلم على سيدنا محمد

احمد عبد الحميد ابوغرارة

CodeGuru CodeProject CGTalk

#3

السلام عليكم :

أخي ammarroza

هل ما تطلبه هو كيفية التفاعل ( التحريك ) لل Scene المرسوم على المايا؟؟؟ :rolleyes:

إذا كان كذلك, فالموضوع ممتع جدا ;)

تسطيع القيام بذلك عن طريق OpenGL او ال Direct3D

الفكرة ببساطة هو أنك تقوم برسم Model على المايا

ثم تعمل له Export ليخرج لك ملف .obj

هذا الملف عبارة عن binary file يحتوي على معلومات كاملة عن Scene

كل ما عليك هو أن تفتح ال file و تأخذ منه المعلومات كاملة ثم ترسمها

على OpenGL أو Direct3D و هذه اللغات تمكنك من التفاعل مع ال Scene

عموما كما قلت الموضوع شيق جدا و يستحق البحث

إذا وفقني الله سأقوم بعمل مجموعة من الدروس عن هذا الموضوع

لكن إذا كنت تريد السرعة

يمكنك زيارة المواقع التالية فهي مفيدة لك :

http://www.maxforums.net

http://www.gametutorials.com

http://www.gamedev.net

تم تعديل هذه المشاركة بواسطة mgbaw في 2 فبراير 2005 في 12:25

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…