У нас вы можете посмотреть бесплатно 32 - A Complete Course in Computer Graphics - Transformations Excel and OpenGL - بالعربي или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
في البداية أرجو الدعاء لي ولوالدي بالرحمة والمغفرة يُعد هذا الكورس أحد المقررات الأساسية والممتعة في تخصص علوم الحاسب (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