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

أسئلة حول مصفوفات الدوران والازاحة والتقييس

بدأه 852147 في 14 يوليو 2008 · 4 رد · 3,618 مشاهدة · في DirectX
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

لدي أسئلة حول المصفوفات في directx

أولا

مصفوفة التقييس

D3DXMatrixscaling

عند استخدام الدالة لتقييس رسم ما أريده فعند rendre يظهر تقييس الرسم بالحجم النهائي

ولا أرى كيف يكبر أو يصغر تدريجيا فكيف أشاهد حجم الرسم يتغير تدريجيا

ثانيا

مصفوفة الازاحة

D3DXMatrixTranslation

نفس الشيء بانسبة لمصفوفة الازاحة كيف اشاهد الجسم اثناء التحرك وليس

في نهايته

ثالثا

المصفوفة D3DXMatrixidentity

ماهي هذه المصفوفة

وماهو عملها وماهو اسمها بالعربية

سؤال أخير

هل هناك مصفوفات اخرى غير مصفوفة الدوران والتقييس والازاحة

و D3DXMatrix Identity

#2

مرحبا اخي

اقتباس
أولا

مصفوفة التقييس

D3DXMatrixscaling

عند استخدام الدالة لتقييس رسم ما أريده فعند rendre يظهر تقييس الرسم بالحجم النهائي

ولا أرى كيف يكبر أو يصغر تدريجيا فكيف أشاهد حجم الرسم يتغير تدريجيا

استخدم متجه وعرفه على انه Global وقم يتحريك المركبات بواسطة المفاتيح او استخدم مثلا مقدار timeDelta وغير بواسطته مكان المركبات عن طريق الزيادة او النقصان .

اقتباس
ثانيا

مصفوفة الازاحة

D3DXMatrixTranslation

نفس الشيء بانسبة لمصفوفة الازاحة كيف اشاهد الجسم اثناء التحرك وليس

في نهايته

نفس الجواب السابق :D

اقتباس
ثالثا

المصفوفة D3DXMatrixidentity

ماهي هذه المصفوفة

وماهو عملها وماهو اسمها بالعربية

اسمها بالعربي مصفوفة الوحدة , وعملها هو انها لو ضربت بأي مصفوفة تعطي نفس المصفوفة , بمعنى اخر اذا كان لديك تحويل Transform من اي نوع من المصفوفات السابقة على اي كائن من الكائنات , تستطيع استخدام مصفوفة الوحدة وتحويلها للكائنات التي لاتدخل في هذا التحويل .

اقتباس
سؤال أخير

هل هناك مصفوفات اخرى غير مصفوفة الدوران والتقييس والازاحة

و D3DXMatrix Identity

نعم .

تحياتي ...

تم تعديل هذه المشاركة بواسطة time1 في 14 يوليو 2008 في 13:47

llback.jpg

اشهد ان لا إله إلا الله وان محمدا ً رسول الله

#3

شكرا على المساعدة :ty:

ممكن تذكر لي بعض هذه المصفوفات أو كلها

عالم كبير هاهاهاهاهاهاهاههاهاهاهاهاهاها

تم تعديل هذه المشاركة بواسطة 852147 في 14 يوليو 2008 في 13:54

#4

اقرأ اخي المواضيع التي كتبتها عن ذاكرة التقنيع , ستجد انني استخدمت مصفوفات جديدة غير التي ذكرتها انت .

تم تعديل هذه المشاركة بواسطة time1 في 14 يوليو 2008 في 14:45

llback.jpg

اشهد ان لا إله إلا الله وان محمدا ً رسول الله

#5

شكرا جزيلا

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

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

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

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

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