السلام عليكم ..
- اظنكم فهمتوا السؤال
انا عندي صورة .. اريد ان اطبقها على شكل مثلث .. باستخدام OpenGL
لرسم مثلث
glBegin(GL_TRIANGLES); glVertex3f(0, 1, 0); glVertex3f(-1, 0, 0); glVertex3f(1, 0, 0); glEnd();
ولنقوم بالاكساء نستخدم الدالة
glTexCoord2f(X.0F,Y.0F );
لكن لا اعرف بالظبط ماهي الطريقة السليمة لاكساء المثلث ..
حاولت ان اقوم باكسائه
وهذه النتيجة
لاحظوا الصور ..
صورة الاكساء

وشكل المثلث

والنتيجة

هل الاكساء كذا صحيح .. اليس من المفروض ظهور كامل الصورة على المثلث .
اتمنى من الذي يعرف الطريقة الصحيحة ..بحيث تظهر الصورة كاملة المثلث ,, ان يوضح كيف ..
حتى لو كان الكود بالدايركت اكس .. مو مشكلة اهم شي الفكرة ..
















