الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال بسيط

بدأه بيان محمد في 30 نوفمبر 2009 · 2 رد · 716 مشاهدة · في OpenGL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته ..............................وكل عام وانتوا بخيرانا مبتدأه في opengl لذلك ارجو مساعدتكم اريد عمل برنامج يقوم ب flood fill &boundary fill وانا اعرف خوارزمية كل من الطريقتين ولكن ما هي الطريقة التي سأخزن بها الالوان (يعني ما نوع المتغير الذي سأخزن به اللون وكيف استخدمه)؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟شكرا

#2

الألوان يتم تمثيلها ب 3 متغيرات من النوع int، كل متغير يمثل مركبة من مركبات اللون، و كل قيمة تتراوح بين 0-255 .

يمكنك عمل تركيب Struct لتمثيل اللون

typedef struct col{
int R,G,B;
}Color;

طبعا عندما تقرأ الصوره في ال OpenGL سوف تقوم بتخزينها في مصفوفة من ال Integers أو ال Chars .

1
#3

شكرا اخي على المساعده وجزاك الله الخير

مواضيع مشابهة