ازاي اخد frame من صوره معينه
مثلا
الصوره الي تحت عايز اقسم الحركات حركه حركه مش معقول هقطع صوره صوره
لو انا عايز اخد rectangle معسن منالصوره
هل من هذه
glDrawPixels( image->sizeX , image->sizeY ,GL_RGB , GL_UNSIGNED_BYTE , image->data );
ازاي اخد frame من صوره معينه
مثلا
الصوره الي تحت عايز اقسم الحركات حركه حركه مش معقول هقطع صوره صوره
لو انا عايز اخد rectangle معسن منالصوره
هل من هذه
glDrawPixels( image->sizeX , image->sizeY ,GL_RGB , GL_UNSIGNED_BYTE , image->data );
هنا انت امام خياين
اولاً : بأستخدام glDrawPixels سوف تقوم برسم الصوره سطر سطر مع ملاحظه التالي سيكون الارتفاع 1 وتحدد العرض بحسب العرض الذي تحتاجه وتغير موقع البيانات التي سترسمها بتغيير قيمه ال pointer image->data لكل سطر جديد ، وكذلك مكان الرسم بأستخدام glRasterPos .
ثانياً : وهي الاسهل هي ان ترسم بأستخدام glBegin مع GL_POINTS بحيث ترسم الاجزاء التي تريدها pixel by pixel وهي ابطاء من الطريقه الاولى والكنها اسهل لتطور وتطوير.