اوپنجیال (OpenGL) یک رابط برنامهنویسی نرمافزار چندسکویی برای رندرینگ دوبعدی و سهبعدی است. این رابط برنامهنویسی معمولاً برای تعامل با پردازشگر گرافیکی و بهدستآوردن رندرینگ شتابیافته توسط سختافزار استفاده میشود. اپنجیال مخفف Open Graphic Library (کتابخانهٔ گرافیکی باز) است ولی اپنجیال خود به هیچوجه یک کتابخانهٔ نرمافزاری نیست و نرمافزار متنباز نیز به حساب نمیآید (چون حاوی هیچ کدی نیست)؛ اوپنجیال، تنها استانداردی باز برای توصیف یک رابط گرافیکی است که توسط شرکتهای متعددی توسعه دادهشده و میتواند توسط درایورهای گرافیک، سیستمعاملها و نرمافزارهای مختلف پیادهسازی شود. اوپنجیال توسط شرکت سیلیکون گرافیکز از سال ۱۹۹۱ توسعه یافت و در سال ۱۹۹۲ منتشر شد و بهصورت گسترده در طراحی به کمک رایانه، واقعیت مجازی، مصورسازی، بصریسازی اطلاعات، شبیهسازهای پرواز و بازیهای ویدئویی بهکار گرفتهشد. اوپنجیال توسط سازمان کنسرسیوم ناسودبر تکنولوژی Khronos Group مدیریت میشود. در دوره آموزشی Packt Modern OpenGL C++ 3D Game Tutorial Series & 3D Rendering با استفاده از زبان سی پلاس پلاس و اوپن جی ال به طراحی و ساخت بازی های سه بعدی و رندر آنها می پردازیم.