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

تساؤلات حول عمل الأكساء في Opngel

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

السلام عليكــم ورحمـة الله وبركاتــه

لقد اعتمدت على عمل الاكساء في الدروس الموجودة في المنتدى

جزاكم الله الخير الكثير

/index.php?showtopic=84349

طبقت ماتم شرحه في هذا اموضوع

لكن أريد أن اعرف هل أستطيع ان اطبق الأكساء على الخلفية للشاشة

أو لها طريقة أخرى

أريد أن أعرفها

وهل يمكن أن أعمل هذه الطريقة لأوبجكت من خارج المشروع

أو لها طريقة أخرى أو برنامج مستقل

ماتم تطبيقه في المرفقات

هل استطيع ان اعتمد على هذا الكود في تطبيق الأكساء

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

أو يحتاج للتعديل

أو أضافة أكواد أخرى

وجزاكم الله الخير الكثير

وأعتذر عن تساؤلاتي الكثيرة

1.zip

#2

- يوجد طريقة أخرى وهي باعتماد الدالة glDrawPixel ( يوجد دروس لها في فهرس القسم ) .. ولكن نفس النتيجة تقريبا ..

- اكساء الاسكال البسيطة مثل المستطيل والمثلث . سهل .. ويكون فقط بتعيين احداثيات الاكساء .. حاول (حاولي) رسم الشكل المطلوب على ورقة خارجية ... ثم تطبيط الاحداثيات .. مثال :

post-42837-1232707659_thumb.jpg

ويكون كود الاكساء :

	glTexCoord2f(0.0f, 0.0f);glVertex3f(.....);
	glTexCoord2f(0.7f, 0.3f);glVertex3f(.....);
	glTexCoord2f(1.0f, 0.0f);glVertex3f(.....);
	glTexCoord2f(1.0f, 1.0f);glVertex3f(.....);
	glTexCoord2f(0.0f, 1.0f);glVertex3f(.....);

اما الاشكال المعقدة مثل الكرة والاسطوانة .. فالافضل هو استيراد المجسم من ملف خارجي بعد عمله عن طريق برنامج مثل المايا ...

الذي يتكفل باعطاءك احداثيات الاكساء ...

تم تعديل هذه المشاركة بواسطة الشمري في 23 يناير 2009 في 13:52

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

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