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

ANGLE لازال تحت التطوير

بدأه Abdullah.Alshammeri في 20 يوليو 2011 · 4 رد · 420 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هو ليس خبر حقيقي ، ولكن فقد أحببت أن أطمئنكم أن ANGLE لازال تحت التطوير من قبل فريق Google و المجتمع المصدر المفتوح :/ . بمعنى أن مشكلة OpenGL Drivers على Windows ستكون من الماضي ، و بالتالي مشكلة WebGL ستكون من الماضي أيضاً . الفكرة أن ANGLE ستكون طبقة تحوّل OpenGL إلى مقابلها في Direct3D ( طبعاً يعملون الآن على D3D 9.0c ) ، لذلك عندما تكتب glSomething فإنك في الحقيقة تكتب D3dOtherthing .

من الجيد أن نقوم بدراسة الكود ، وهناك عدة طرق لفعل ذلك ، أشهرها قراءة أسماء ملفات الكود ( هذا أسلوب جديد في دراسة الكود ، يستخدمه الكسالى في الغالب ) ، وباستخدام هذا الأسلوب لاحظت أن هناك ملفات تحت تصنيف preprocessor ، يقرأ ملف كود OpenGL ويحوله إلى كود Direct3d ، لذلك يبدو أن الأمور ليست هكذا :

glDraw(100,200);

void glDraw(int x, int y) {
	D3D::DrawPoint(x,y);
}

بل هكذا /

glDraw(100,200) => Preprocessor => D3D::DrawPoint(x,y);

طبعاً قد تكون ملاحظة خاطئة لكن هذا تفسيري الوحيد لإسم الملف parser.h و scanner.c، الذي لا أعرف ما بداخله ( ولا أريد أن أعرف بصراحة ) .

لو نجح المشروع فستكون " الضربة القاضية " ، للمنافس ، عندما يخسر الغريم في عقر داره :/ .

2

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

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

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#2

يبدو أن هذا المقال لم يهدف غير المتخصصين ..

فلم أفهم شيئا .. confused_smile.gif

#3

ولا انا ايضا!

#4

جيد

اقتباس
لو نجح المشروع فستكون " الضربة القاضية " ، للمنافس ، عندما يخسر الغريم في عقر داره :/ .

لكن من هو الغريم؟ Microsoft Windows ؟

و ما هو المنافس ؟ DirectX ؟

#5

المشروع باختصار هو محاكى لتشغيل رسوميات الاوبن جى ال على نظام يعمل بدايركت اكس فقط. وبما ان webgl احد مشتقات opengl فلذلك المشروع سيخدم انتشار الويب جى ال على الاجهزة التى لا تحتوى الا على دايركت اكس .

1

name : mohamedyosry

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