Carleton University · COMP 1008

الرياضيات لمبرمجي الألعاب

العنوان الرسمي : Math for Game Programmers

الساعات المعتمدة : 0.5 وحدةسنة المرجع : 2026-27

الوصف

الرياضيات لبناء ألعاب ثلاثية الأبعاد. النقاط، المتجهات، المتجهات العمودية (النورمالز). الضرب النقطي والضرب المتجهي. التحويلات ومعكوساتها في أنظمة يمنى ويسرى. استخدامات للتحكم في الكائنات والكاميرات ومعالجة القوام. صناديق الحصر، المستويات، المخاريط المنظورية للكشف عن التصادم والرؤية، تقنيات اللوحات المواجهة السريعة (billboarding)، مسح النقطة والكرة للكشف. الرباعيات (quaternions).

المقررات السابقة

  • المتطلبات السابقة: مادة رياضيات تحضيرية للمستوى الجامعي Grade 12 واحدة.

الشروط والإجراءات

  • المتطلبات السابقة: مادة رياضيات تحضيرية للمستوى الجامعي Grade 12 واحدة.
  • محاضرات ثلاث ساعات أسبوعياً، ومناقشة ساعة ونصف أسبوعياً.
نص المرجع بلغته الأصلية

Math for building 3D games. Points, vectors, normals. Dot and cross products. Transformations and inverses in left- and right-handed systems. Uses for controlling objects, cameras, and texture manipulation. Bounding boxes, planes, frustums for collision detection and visibility, fast billboarding techniques, point and sphere sweeping. Quaternions.

  • Prerequisite(s): one Grade 12 university preparation mathematics course.
  • Lectures three hours a week, tutorial one and a half hours a week.

المصادر والمراجع

يتم الاحتفاظ بالتواريخ والمصادر لمساعدتك في التحقق من المعلومات. تُعرض ترجمات لتسهيل القراءة؛ المصدر الرسمي هو المرجع للشروط والمتطلبات.

مرجع المصدر : https://calendar.carleton.ca/undergrad/courses/COMP/

تواصل مع StudyCanada

أخبرنا بخطتك أو سؤالك، ونواصل الحديث عبر البريد الإلكتروني.

سنستخدم معلومات الاتصال هذه للرد على طلبك. الخصوصية

هذا النموذج موجّه إلى StudyCanada. للتواصل مع المؤسسة التعليمية، استخدم بيانات الاتصال في صفحتها.