Metal by Tutorials (ميتال حسب الدروس)
512 صفحات
Arabic
PDF
4.5

Metal by Tutorials (ميتال حسب الدروس)

Практическое руководство по графическому API Apple

المؤلف:

السنة:

ملخص:

مقدمة

كتاب Metal by Tutorials (2020، 512 صفحة) من فريق Raywenderlich هو أحد أفضل الأدلة العملية لواجهة برمجة التطبيقات الرسومية منخفضة المستوى من Apple. مكتوب للمطورين بلغة Swift، ويأخذ القارئ خطوة بخطوة من أساسيات العرض إلى إنشاء مشاهد ثلاثية الأبعاد كاملة والعمل مع التظليل الحاسوبي. على عكس التوثيق الجاف، يقدم الكتاب مشاريع تدريجية يمكن تشغيلها فورًا على جهاز حقيقي أو محاكي.

عن ماذا يتحدث الكتاب

تغطي هذه الطبعة كامل حزمة Metal: إعداد الأجهزة وقوائم الأوامر، إنشاء مخازن الرؤوس، كتابة تظليلات الرؤوس والأجزاء بلغة MSL (Metal Shading Language)، العمل مع القوام، الإضاءة، الظلال، والمؤثرات البعدية. يتم إيلاء اهتمام خاص للتقنيات الحديثة: PBR (التقديم القائم على الخصائص الفيزيائية)، التقديم في النسيج، الاستنساخ، والحوسبة المتوازية على وحدة معالجة الرسوميات GPU. كل فصل هو مشروع متكامل يمكن تعديله.

لمن هذا الكتاب

الكتاب موجه إلى مطوري iOS/macOS المطلعين بالفعل على Swift وXcode، ولكن ليس لديهم خبرة في رسومات الحاسوب. سيكون مفيدًا لكل من المبتدئين الراغبين في فهم كيفية عمل الألعاب والتطبيقات الرسومية، والمبرمجين ذوي الخبرة المنتقلين من OpenGL/WebGL إلى Metal الأصلي. للقراءة، يكفي معرفة أساسية بالبرمجة الشيئية والجبر الخطي (المتجهات، المصفوفات) - حيث يتم شرح جميع المفاهيم الرياضية الضرورية أثناء القراءة.

ما سيتعلمه القارئ