المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Open GL Vs. DirectX ، أيهما أفضل؟؟؟



NFS
03-07-2002, 16:00
السلام عليكم ورحمة الله وبركاته.......


أي التقنيتين أفضل في أستخدام الألعاب؟؟


وما هي مميزات كل تقنية؟


إذا لعبت بلعبة تدعم التقنيتين معاً ، أيهما ستختار؟

Mubarak
03-07-2002, 16:42
تقنية OpenGL تستخدم فقط للرسومات الثلاثية الأبعاد أما تقنية DirectX فهي للتقنية الثلاثية الأبعاد والثنائية الأبعاد والأصوات ... إذا أتيت لتضع تقنية OPENGL في كفة وقدرات DirectX من حيث تقنية الأبعاد الثلاثية في كفة فحتما سترجح كفة OpenGL أما كتقنية متكاملة ستكون تقنية DirectX هي الأفضل.

هناك مزية تميز OpenGL أنها ليست مخصصة للألعاب فقط بل حتى لبرامج الرسم الثلاثي الأبعاد.

ولكن ليس هناك ما يمنع من دمج التقنيات في بعض ، فالألعاب يمكنها الجمع بين التقنيتين في نفس الوقت حسب علمي.

NFS
03-07-2002, 18:16
وأنا أتأسف لأني لم أكن واضحاً في سؤالي.


أنا أقصد Open GL ضد Direct3D في أستخدامات الألعاب فقط.

JB007
04-07-2002, 02:26
مم، أعتقد أن DirectX بدأ إستخدامها يزيد في الألعاب مثل Max Payne و 3D Mark و Aliens VS Predator ، و لكن لا أدري لماذا أحب OpenGL أكثر ربما لأن DirectX من Microsoft :D !

الفرق بين OpenGL و Direct3D هو أن الأولى تتيح إستخدام الـ Extensions أو الإمتدادات بحيث يصنع المطورون إمتداداتهم الخاصة للتقنية و لكن الأخيره لا تحتوي هذه الميزة على الرغم من وجود هذه الميزة في تقنية DirectSound.