Archive

تقييم معالج رايزن : مراجعة الإصدار 7.0

رايزن وتنطق بالإنجليزية Ryzen هي عبارة عن وحدة معالجة مركزية تم تقديمها من شركة AMD بهدف تطوير أجهزة الخادم وسطح المكتب. يدعم معالج رايزن محطات العمل وأجهزة الكمبيوتر الشخصية وخاصة في ظل انتشاره لدى مركز الوسائط والأسواق الشاملة. يتميز معالج رايزن على الأقل بامتلاكه ثماني نوى 16 مسار معالجة مستقل يمكن أن تصل سرعته نحو… Read More

جهاز لاب توب : 4 انواع متفاوتة الأداء تستحق التجربة

لا تزال أجهزة لاب توب تشغل حصة جيدة من قيمة استخدام الحاسوب ، وعلى الرغم من انتشار الهواتف الذكية إلا أنها ببعض الأحيان تكاد لا تلبي جميع احتياجات المستخدمين. ولا شك بأن الشركات المصنعة تجاوزت بعض الأخطاء في تصنيع أجهزة الحاسب المحمول ، متمثلة في أعطال BIOS و شرائح اللوحة الأم. كما تم الاستغناء عن… Read More

ملحقات قد يغفل عنها البعض أثناء استخدام الحاسوب

تلوح الحاجة إلى استخدام بعض الملحقات التي لطالما اعتبرها هواة الحاسوب أجزاء أساسية أثناء العمل على الكمبيوتر. البعض من مكملات استخدام الحاسوب تتعلق في مواد توصيل الكهرباء وجودتها على المدى البعيد ، بينما بعضها الآخر يتعلق بالصحة البدنية لمستخدم الحاسوب. على سبيل المثال ، لا بد من استخدام مسند الفأرة للحفاظ على كف اليد من… Read More

Kamrui PC : تقييم المواصفات الكاملة ومراجعتها

Kamrui PC هو كمبيوتر صغير تكمن الحاجة إليه لغرض الإستخدام المحدود. حاسوب Kamrui PC  هو كمبيوتر منزلي أو مكتبي صغير الحجم بالنسبة لأجهزة الحاسوب الأخرى يتوافق Kamrui مع استخدامات قصيرة لا تتطلب الجلوس لوقت طويل أمام سطح المكتب. من جهة أخرى يمكن أن يوفر كمبيوتر Kamrui استغلال جيد لـ مساحة المكتب أو حتى مساحة منزل صغير…. Read More

مكتبة Assimp : دورة OpenGL لغة c++

مكتبة Assimp هي احدى الأدوات التي يتم الاعتماد عليها كثيرًا في بناء النماذج. بالتالي نلاحظ أن جميع الدروس السابقة كانت تتناول رسم النماذج بعيدًا عن مكتبة Assimp.[1] لكن ماذا لو أننا أردنا استدعاء نماذج أخرى أكثر تعقيدًا في بيئة الرسم.[1] لقد وفرت لنا برامج الرسم مجموعة كبيرة من الأدوات التي من خلالها سوف يتم استدعاء… Read More

الإضاءة المتعددة : دورة OpenGL لغة c++

الإضاءة المتعددة هي استخدام أكثر من مصدر ضوء في تمثيل الإنعكاسات تسمح الإضاءة المتعددة بإستخدام 6 أضواء مختلفة وانعكاسات مثل Directional و point light. بالتالي سوف تتمثل صفحة GLSL مزيدا من الإعدادات السابقة والمدمجة في المكتبة. يمكن استخدام وظائف منفصلة (Functions) في ملفات fragment shader ، وذلك لكي نتمكن من تمثيل كل ضوء على حدا. عند استخدام… Read More

تمثيل الإضاءة : دورة OpenGL لغة c++

هناك العديد من أنواع تمثيل الإضاءة لكي نتمكن من محاكاة أنواع مختلفة من مصادر الضوء و تحقيق مزايا العالم الحقيقي.[1] بالتالي يتم الآن مناقشة الضوء ذات الإتجاه والتعمق في مفهوم spotlight ، ما يعني دمج العديد من الأدوات في المشهد الواحد.[1]     لكي تتمكن من استكمال هذا الدرس يجب عليك أولا إدراك مفاهيم ومعادلات… Read More

خريطة الإضاءة : دورة OpenGL لغة c++

خريطة الإضاءة وبالإنجليزية lighting map تقدم خريطة الإضاءة رسومات أكثر مرونة للكائن ، حيث تتيح استخدام أكثر من مادة Material في استقبال الإضاءة.[1] على سبيل المثال لو نظرنا إلى السيارة في العالم الحقيقي لوجدنا أن لكل جزء منها خصائص فريدة في الانعكاسات. مثل الزجاج الذي يعكس ما حولة من تضاريس بالإضافة إلى المعدن الذي يقدم انعكاسًا… Read More

المواد : دورة OpenGL لغة c++ الدرس الخامس عشر

المواد وبالانجليزية Material وتشير بأن كل كائن يتفاعل مع الأضواء ، ويتم التعبير المواد من خلال البريق واللمعان الذي يظهر انعكاس الأنسجة texture في فضاء الرسم 3D.[1] بعض المواد تتفاعل مع الانعكاس دون تشتت و بإحداثيات انعكاس كبيرة ، بالتالي في حال ما أردنا محاكاة المواد أثناء الانعكاس فقد وفرت لنا مكتبة OpenGL الكثير من… Read More

الإضاءة الأساسية : دورة OpenGL لغة c++ الدرس الرابع عشر

الإضاءة الأساسية في مكتبة OpenGL هي واحدة من أهم أدوات برمجة الألوان في المشهد ، حيث أنها تعيد النظر في جودة الرسومات ودقتها الأقرب إلى عالم حقيقي.[1] بينما تتصف الإضاءة الأساسية في العالم الحقيقي بالتعقيد ، وذلك لاعتمادها على عوامل عديدة ، وبالتالي فإن لدينا قوى رئيسية في إدارة المصفوفات لكي يتم تقديم رسومات ذات… Read More