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

سؤال عاجل في OpenGL

مغلق
بدأه aboulfouz في 11 ديسمبر 2006 · 6 رد · 1,204 مشاهدة · في OpenGL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا جديد بمجال ال opengl بقى بدي مساعدتكم من بعد اذنكم :

بدي اسأل كيف ممكن نعمل rotate للمحاور الاحداثية بالنسبة لغرض معين 3ds يعني لنفرض انو عندي طيارة وعملتها rotate على المحور z كبف ممكن خلي المحاور تعمل rotate مع الطيارة ؟؟

يعني بحيث ما تتغير حركة الطيارة بعد عملية ال rotate

بصراحة انا ما بعرف اذا في هيك امكانية بس اذا ممكن حدا يفيدنا ؟؟؟

وشكرا الكم ...

Never Explain Your Self To Any One...

#2

:wacko: :wacko: :wacko: :wacko:

Never Explain Your Self To Any One...

#3

إعمل Rotate للطيارة و المحاور حتى يقع التأثير في الطائرة والمحاور

اذا كنت تريد ان لا يقع الدوران الا على جسم معين فاستخدم glPushMatrix و glPopMatrix

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

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

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

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#4

شكرا كتير اخي الشمري عالمساعده ...

بس المطلوب :

هلق وقت انا بعمل rotate للطائرة لنفرض حول المحور x بمقدار 45 هالشي هاد ح يخلي المحور y يصنع زاوية مائلة مع الطائرة يعني مو زاوية قائمة والمحور z ما رح يضل منطبق على مقدمة الطائرة وبالتالي اذا بدي اعمل rotate من جديد الشكل ح يكون غير محسوب ...

بقى كيف ممكن خلي هالمحاور ثابتة بالنسبة للطائرة ..

Never Explain Your Self To Any One...

#5

احم احم

ممكن تعمل rotate على المحاور الثلاثة ... يعني إذا عملت rotate بزاوية 45 للمحور المحور x بتقدر تعمل التدوير كمان للمحورين y و z ... بنفس الزاوية و هيك رح يبقى المحور y يصنع مع طائرتك زاوية قائمة و المحور z منطبق عليها ...

ما بعرف إذا جاوبتك متل ما بدك أو لأ

MAAAAAAAAAAAAAAAAAAAAAAAC

#6

عفوا أبو الفوز ... أنا الكلام اللي حكيتو بالرد الماضي يمكن ما هو اللي بدك ياه

انت بالنهاية المفروض ما تدور إلا حول محور واحد ... و بالتالي الحل الوحيد لتبقى متل ما بدك مع المحاور التانية هو انك تراعي الميلان

يعني انت صرت مائل عن المحور y والمحور z بزاروية 45 درجة مثلا

فلما بدك تحرك ما رح تعمل translate على المحور z بقيمة مباشرة و إنما بدك تضربها بـ sin أو cos لتراعي الميلان

إذا ما مشي حال الطريقة بالرد الأول معك و ما أظهرتلك الشي اللي بدك ياه فعلى حسب معلوماتي انت وضطر انك تراعي الميلان و تستعمل الـ sin و الـ cos

MAAAAAAAAAAAAAAAAAAAAAAAC

#7

شكرا اخ The Tornado على المساعده ..

Never Explain Your Self To Any One...

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

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