28 - Computer Graphics || Scan line polygon fill Algorithm with numerical examples
في البداية أرجو الدعاء لي ولوالدي بالرحمة والمغفرة يُعد هذا الكورس أحد المقررات الأساسية والممتعة في تخصص علوم الحاسب (Computer Science)، إذ يتناول المبادئ النظرية والتطبيقية لعلم الرسوم الحاسوبية (Computer Graphics)، وهو المجال الذي يُعنى بإنشاء الصور والمشاهد الرقمية باستخدام الخوارزميات الرياضية والهندسية. يهدف المقرر إلى تزويد الطالب بالمعرفة التي تمكّنه من فهم كيفية توليد الرسومات، تمثيل الأجسام، وتحريكها على الشاشة بطريقة تحاكي الواقع، وهي المعرفة التي تشكّل الأساس في تطوير الألعاب، والمحاكاة، والتصميم الهندسي، والوسائط المتعددة. يركّز هذا المقرر على الجانب العملي باستخدام مكتبة OpenGL (Open Graphics Library)، وهي مكتبة قياسية مفتوحة المصدر تُستخدم على نطاق واسع في تطوير الرسومات ثنائية وثلاثية الأبعاد. من خلال بيئة OpenGL سيتعلم الطالب كيفية التعامل مع الأنظمة الإحداثية (Coordinate Systems) وفهم آلية عمل خط أنابيب الرسوم (Graphics Pipeline) الذي يمر بمراحل متعددة مثل التحويل (Transformation)، الإسقاط (Projection)، الرستر (Rasterization)، والتظليل (Shading). يتناول الكورس في بدايته أساسيات رسم الأشكال البدائية باستخدام خوارزميات الرسم (Drawing Algorithms)، بما في ذلك رسم الخطوط باستخدام DDA (Digital Differential Analyzer) وBresenham’s Line Algorithm، ورسم الدوائر والقطع الناقص باستخدام Midpoint Algorithms. ومن ثم ينتقل إلى دراسة التحويلات الثنائية والثلاثية الأبعاد (2D and 3D Transformations) مثل Translation, Rotation, Scaling, Reflection وShearing، مع تطبيقها باستخدام المصفوفات وHomogeneous Coordinates. كما يشرح المقرر مفاهيم الإسقاطات (Projections) بأنواعها Parallel وPerspective، وعمليات Clipping لتحديد الأجزاء المرئية من المشهد باستخدام خوارزميات مثل Cohen–Sutherland وSutherland–Hodgman. ويغطي الكورس أيضاً آليات Scan Conversion وتحسين جودة الصور عبر تقنيات Anti-Aliasing. يتعرف الطالب كذلك على أنظمة الألوان المختلفة مثل RGB, CMY, وHSV، وكيفية استخدام نماذج التظليل مثل Phong Shading وGouraud Shading لتوليد تأثيرات الإضاءة الواقعية. كما يتناول المقرر خوارزميات Polygon Filling مثل Flood Fill وBoundary Fill، وتقنيات Hidden Surface Removal مثل Z-Buffer Algorithm لإخفاء الأسطح غير المرئية داخل المشهد ثلاثي الأبعاد. ويغوص الكورس في تمثيل الأجسام ثلاثية الأبعاد (3D Object Representation) باستخدام Polygonal Meshes وParametric Surfaces، إضافة إلى دراسة Curves and Surfaces باستخدام Bezier وB-Spline. ويتعلم الطالب المبادئ الأساسية في Animation، مثل Frame-by-Frame Animation, Keyframing, وInterpolation لإضافة الحركة إلى العناصر الرسومية. في نهاية المقرر، سيكتسب الطالب فهماً شاملاً لكيفية بناء وتصميم المشاهد الرسومية التفاعلية باستخدام OpenGL، وفهماً دقيقاً لكيفية عمل نظام الرسوم بدءًا من إدخال البيانات وحتى عرض الصورة النهائية على الشاشة. كما سيكون قادراً على تحليل خوارزميات الرسم والإضاءة والتظليل وتطبيقها عملياً، مما يؤهله للانتقال إلى مجالات متقدمة مثل Game Development, 3D Modeling, وVirtual Reality. لا تنسونا بالدعاء ، وانتظرونا في الجزء الثاني Advanced Computer Graphics

32 - A Complete Course in Computer Graphics - Transformations Excel and OpenGL - بالعربي

Trumps irre WM-Pläne | Homophobie im Profifussball | extra 3 vom 11.06.2026 · Teil 1/2

Storchennest Live Webcam in Bad Salzungen, Thüringen

31 - Computer Graphics || Cohen Sutherland Line Clipping Algorithm

29 - Computer Graphics || Boundary fill Algorithm and Flood-Fill algorithm

Scan line polygon fill algorithm | Polygon Area Fill Algorithm

5.8- Scan Line Polygon Area Filling Algorithm In Computer Graphics

رسوميات الحاسب: المحاضرة 8 - تعبئة المضلع polygon filling

كيف حققت الصين معجزة مبهرة في أخطر مجال طاقة في العالم؟ كيف تغير مستقبلنا؟

سورة الواقعة ( كاملة ) ❤️ للرزق و البركة في البيت😴 | تلاوة هادئة بصوت مريح | القارئ بلال دربالي قرآن

Uninterrupted Deep Work Mix ~ Immersive Productivity Soundscape ~ Neural Focus Study Music

باب الخلق| بعد كل البحث عن ذو القرنين.. د. أسامة الشاذلي قدر يعرف هو مين!

جو شو | الموسم 11 | الحلقة 10 | مونديال أميركا

Mozart - Classical Music for Studying & Brain Power

Lecture 19 Scan Conversion Of A Polygon (Contd)

المُخبر الاقتصادي+ | هل خدعت الفيفا أمريكا بأسوأ صفقة في تاريخ كأس العالم؟

Feel Better, Work Faster | Energizing Focus Music with Beta Isochronic Tones

Scan line polygon fill algorithm

