1 مستودع
Implementations that render custom graphics into layers using delegate methods and graphics contexts.
Distinct from Custom Graphics Rendering: Distinct from Custom Graphics Rendering: focuses specifically on the delegate-based drawing pattern of layers rather than generic GPU shaders.
Explore 1 awesome GitHub repository matching graphics & multimedia · Layer Drawing Delegates. Refine with filters or upvote what's useful.
هذا المشروع هو دليل تقني ومكتبة تنفيذ للتأثيرات البصرية المتقدمة والرسوم المتحركة المسرعة بالأجهزة باستخدام إطار عمل Core Animation على iOS. يوفر مرجعاً شاملاً لإنشاء رسومات متحركة عالية الأداء، وعرض رسومي مخصص، وبناء محركات ثلاثية الأبعاد باستخدام تحويلات المنظور ومعالجة المحور Z. تتميز المجموعة بتركيز عميق على تحسين عرض GPU وأداء الرسومات. وتغطي استراتيجيات متقدمة للحفاظ على معدلات إطارات عالية، مثل تقليل العرض خارج الشاشة عبر تحسين مسار الظل، وتنفيذ تحميل وفك ضغط الصور غير المتزامن، واستخدام التخزين المؤقت للمحتوى القائم على التنقيط (rasterization). يغطي المشروع مجموعة واسعة من مجالات القدرة، بما في ذلك بناء الكائنات ثلاثية الأبعاد، وإنشاء نظام الجسيمات، ودمج بيانات مستشعر الجهاز للرسوم المتحركة القائمة على الفيزياء. كما يفصل التحكم المعقد في الرسوم المتحركة، بدءاً من استيفاء الإطارات الرئيسية ومنحنيات التوقيت المخصصة إلى مسح الرسوم المتحركة اليدوي وتعديل سرعة التشغيل. تشمل التغطية الإضافية إدارة التخطيط المكاني، ورسم أشكال المتجهات، وتشخيصات لقياس استخدام GPU وتحليل أداء العرض.
Allows rendering graphics directly into a layer by implementing delegate methods and using graphics contexts.