بسم الله الرحمن الرحیمبهتر رو بخوایم بحث کنیم که نظر من ۱۰۰٪ و بدون شک direct x هستش چون:
سلام به همه
پرسشی هست که مدتیه ذهن منو به خودش مشغول کرده. میخواستم نظرتون رو دربارهٔ OpenGL ، Mantle و DirectX بدونم. و اینکه آیا mantle برای لینوکس هم آمده یا نه؟ :)
و اینکه کدوم یک از این API ها از دیگری بهتره؟ و ...
http://www.zoomit.ir/articles/hardware/graphic-cards/7956-matle-aim-at-100000-draws
بهتر رو بخوایم بحث کنیم که ۱۰۰٪ و بدون شک direct x هستش که هم فریم ورک قوی تریه و هم فراگیر تر(در گیم ها)از اونجا که بهتر واژهی مطلق نیست و هرکس برای تعریف بهتر معیارهای خودش رو داره، نمیشه گفت بدون شک یا ۱۰۰٪ فلان چیز بهتره. میتونی بگی از دیدگاه من x بهتر از y هست به این دلایل.
حرف شما کاملا درسته.باشد که ایندگان عبرت بگیرندبهتر رو بخوایم بحث کنیم که ۱۰۰٪ و بدون شک direct x هستش که هم فریم ورک قوی تریه و هم فراگیر تر(در گیم ها)از اونجا که بهتر واژهی مطلق نیست و هرکس برای تعریف بهتر معیارهای خودش رو داره، نمیشه گفت بدون شک یا ۱۰۰٪ فلان چیز بهتره. میتونی بگی از دیدگاه من x بهتر از y هست به این دلایل.
opengl هم که در مقابل این دو (شاید فقط direct x)تنها مزیتش ازادیهDirectX که اصلا توی سیستمعامل کامپیوتر من کار نمیکنه، در نتیجه کلا برای فردی مثل من، یا افرادی که گنو-لینوکس یا مک استفاده میکنند، یکی از گزینهها به حساب نمیاد.
بسم الله الرحمن الرحیم
تنها OpenGL آزاد هست، در نتیجه معلومه کدوم انتخاب بهتری هست :)
البته من اینجا خوندم که opengl آزاد نیست!OpenGL یه استاندارد آزاده، نرمافزار نیست که بخواد بازمتن باشه یا نه. پیادهسازی آزاد اون که در گنو/لینوکس استفاده میشه اسمش مسا (http://mesa3d.org/faq.html)ست
این یعنی اینکه بارزنرین ویژگی opengl که باعث بهتر بودن اون شده ( از نظر شما ) واقعیت نداشته باشه.Beginning_OpenGL_Game_Programming_Second_Edition_Luke_Benstead
دایرکت ایکس ، مجموعه ای از کتابخانه های شتابدهنده رسم گرافیک دو بعدی و سه بعدی ، صدا ، فیزیک ، کنترل ورودی خروجی ، ابزار فونت ، مدیا و رسانه ، مدیریت شبکه در بازی و خیلی اجزای دیگه در کنار همه.البته برای صدا OpenAL هستش. OpenGL و Direct3d اگه اشتباه نکنم تو یک زمینه رقابت میکنن.
در حالی که اوپن جی ال و امسال اون ، فقط کتابخانه رسم گرافیکی هستن.
مثل اینه که موتور ماشین فلان رو با کل هیکل ماشین بمان مقایسه کرد.