Nima_NF
سه شنبه 29 مرداد 1387, 01:31 صبح
تقریبا یک هفته ای از اعلام خبر انتشار OpenGL 3 و مشخصات آن نگذشته است که تالارهای گفتگوی تمامی سایت های برنامه نویسی گرافیک و بازی ها پر شده است از بحث های جنجالی در مورد عدم رضایت افراد و شرکت هایی که طبق قول های khronos چند سال منتظر عرضه محصولی جدید بودند و تمام وقت و هزینه خود را بر پایه آن صرف کردند.
وعده هایی همچون بازنویسی کدها، شئی گرایی ، سازگاری و پشتیبانی بیشتر درایورها و Backwards Compatibility و غیره که هیچ کدام به وقوع نیانجامید و تنها برخی قابلیت های جدید به آن اضافه شده است.
افراد در تحلیل ها حتی آن را به اندازه DirectX 10 نیز نمی دانند در حالی که DirectX 11 در حال نوشتن است. هر چند که همچنان وعده هایی برای سازگاری درایور ها و کارآیی سخت افزار ها در آینده داده شده است اما با عرضه این نسخه همگان آن را یک دروغ می دانند چرا که تا کنون انجام نگرفته است.
از مهم ترین مواردی که موجب نارضایتی بسیاری از افراد شد، عدم پشتیبانی از نسخه های قبلی و سخت افزارهای قدیمی است، چرا که از مهم ترین قابلیت های OpenGL سازگاری و پشتیبانی از نسخه های قبلی آن بود که باعث می شد تا سازندگان نرم افزارهای CAD به راحتی از آن بهره ببرند و باعث نشوند هر ساله میلیون ها خط کد را بازنویسی کنند.
در همین باره بسیاری از شرکت ها اعلام کردند که از لحاظ ما OpenGL به پایان رسیده است و از این پس سرمایه خود را بر روی DirectX خواهیم گذاشت. و اعلام شده تنها در جایی که نیاز به تولید ابزار Cross-platform هست به ناچار به سمت OpenGL خواهیم رفت.
هر چند که ممکن است این حرف ها تنها از روی خشم باشد، اما مطمئنا تاثیر منفی خود را هرچند اندک خواهد گذاشت.
لینک ها:
تالار رسمی سایت OpenGL ، خبر انتشار و برخوردهای تند افراد (37 صفحه) (http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=243193&nt=37&fpart=1)
سایت OpenGL3.0.. I mean 2.2 (http://www.gamedev.net/community/forums/topic.asp?topic_id=504547) :Gamedev.net
.
وعده هایی همچون بازنویسی کدها، شئی گرایی ، سازگاری و پشتیبانی بیشتر درایورها و Backwards Compatibility و غیره که هیچ کدام به وقوع نیانجامید و تنها برخی قابلیت های جدید به آن اضافه شده است.
افراد در تحلیل ها حتی آن را به اندازه DirectX 10 نیز نمی دانند در حالی که DirectX 11 در حال نوشتن است. هر چند که همچنان وعده هایی برای سازگاری درایور ها و کارآیی سخت افزار ها در آینده داده شده است اما با عرضه این نسخه همگان آن را یک دروغ می دانند چرا که تا کنون انجام نگرفته است.
از مهم ترین مواردی که موجب نارضایتی بسیاری از افراد شد، عدم پشتیبانی از نسخه های قبلی و سخت افزارهای قدیمی است، چرا که از مهم ترین قابلیت های OpenGL سازگاری و پشتیبانی از نسخه های قبلی آن بود که باعث می شد تا سازندگان نرم افزارهای CAD به راحتی از آن بهره ببرند و باعث نشوند هر ساله میلیون ها خط کد را بازنویسی کنند.
در همین باره بسیاری از شرکت ها اعلام کردند که از لحاظ ما OpenGL به پایان رسیده است و از این پس سرمایه خود را بر روی DirectX خواهیم گذاشت. و اعلام شده تنها در جایی که نیاز به تولید ابزار Cross-platform هست به ناچار به سمت OpenGL خواهیم رفت.
هر چند که ممکن است این حرف ها تنها از روی خشم باشد، اما مطمئنا تاثیر منفی خود را هرچند اندک خواهد گذاشت.
لینک ها:
تالار رسمی سایت OpenGL ، خبر انتشار و برخوردهای تند افراد (37 صفحه) (http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=243193&nt=37&fpart=1)
سایت OpenGL3.0.. I mean 2.2 (http://www.gamedev.net/community/forums/topic.asp?topic_id=504547) :Gamedev.net
.