saalek110
Well-Known Member
OpenGL چیست ؟
به بیان کاملا ساده ...
1-یک کتابخانه ی گرافیکی اپن سورس است ( open source graphic library )
در واقع یک رابط برنامه نویسی کاربردی است (API )
یا همان "رابط نرم افزاری برای سخت افزار گرافیکی" ( مانند DirectX )
(مثلا شما انتظار کشیده شدن یک شکل 3 بعدی را دارید و این رابط این کار را برای شما به راحتی انجام می دهد !
به این منظور که دیگر نیازی به برنامه نویسی سطح پایین و روشن کردن تک تک پیکسل ها نخواهید داشت .)
یعنی شما یک زبان را انتخاب می کنید (مثلا ++c ) سپس یک محیط را انتخاب میکنید ( مثلا Visual) سپس یک رابط (در اینجا اپن جی ال ) .و حالا می توانید برنامه نویسی گرافیکی سه بعدی را شروع کند
2-در همه جا قابل اجرا شدن است :
کنسول های بازی
سیستم های عامل ( ویندوز لینوکس ... )
اپل، مک ...
موبایل ها
https://forum.majidonline.com/threads/opengl-%DA%86%DB%8C%D8%B3%D8%AA-%D8%9F.152232
به بیان کاملا ساده ...
1-یک کتابخانه ی گرافیکی اپن سورس است ( open source graphic library )
در واقع یک رابط برنامه نویسی کاربردی است (API )
یا همان "رابط نرم افزاری برای سخت افزار گرافیکی" ( مانند DirectX )
(مثلا شما انتظار کشیده شدن یک شکل 3 بعدی را دارید و این رابط این کار را برای شما به راحتی انجام می دهد !
به این منظور که دیگر نیازی به برنامه نویسی سطح پایین و روشن کردن تک تک پیکسل ها نخواهید داشت .)
یعنی شما یک زبان را انتخاب می کنید (مثلا ++c ) سپس یک محیط را انتخاب میکنید ( مثلا Visual) سپس یک رابط (در اینجا اپن جی ال ) .و حالا می توانید برنامه نویسی گرافیکی سه بعدی را شروع کند
2-در همه جا قابل اجرا شدن است :
کنسول های بازی
سیستم های عامل ( ویندوز لینوکس ... )
اپل، مک ...
موبایل ها
https://forum.majidonline.com/threads/opengl-%DA%86%DB%8C%D8%B3%D8%AA-%D8%9F.152232
آخرین ویرایش: