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

الدالة Matrix.PerspectiveFovLH

مغلق
بدأه Whale في 18 يونيو 2006 · 2 رد · 1,656 مشاهدة · في DirectX
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

نستخدم الدالة التالية لعمل view frustum

public static Matrix PerspectiveFovLH(
	float fieldOfViewY,
	float aspectRatio,
	float znearPlane,
	float zfarPlane
);

سؤالي بخصوص الحقل fieldOfViewY ماذا يمثل بالضبط:

هل يمثل الزاوية العمودية فقط اذا كان كذلك فما هي قيمة الزاوية الافقية

تحيايتي لكم جميعا

:)

#3

اسف للتاخير في الرد ...

اخي هناك زاويتين 1. مجال الرؤية الافقية 2. مجال الرؤية العمودية

1. تحدث عندما يكون الهرم واقع علي المحور الراسي بإعتباره انه Y

2. العمودية تحدث عندما يكون الهرم واقع علي المحور الافقي بإعتباره انه X

عن طريق حساب المثلثات تستطيع حساب الزاوية من المثلث بحساب tan^-1 مقلوب الظا للضلع المقابل / المجاور للزاوية ثم تضرب الناتج في 2 لانهاء زاويتين .

post-40521-1150814271_thumb.jpg

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح

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

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