آموزش OpenGL

مباحث پایه OpenGL

روشنایی در OpenGL

بارگذاری مدل در OpenGL

مباحث پیشرفته OpenGL

روشنایی پیشرفته در OpenGL

رندر مبتنی بر فیزیکی در OpenGL

مثال های کاربردی OpenGL

آموزش گرافیک کامپیوتری با OpenGL

  • چهارشنبه ۱۰ مرداد ۱۳۹۷
  • بازدید ۷۴۵ نفر

opengl tutorial 2684 تصویر

آموزش گرافیک کامپیوتری با OpenGL

OpenGL مخفف شده عبارت “Open source Graphic Library” به معنای کتابخانه گرافیکی متن باز می باشد و یک رابط برنامه نویسی نرم افزار چند سکویی به منظور رندرینگ دو بعدی و سه بعدی است. OpenGL محصولی پر استفاده و موفق از شرکت Silicon Graphic می باشد که به منظور شبیه سازی کارهای گرافیکی در سیستم های ویندوزی توسعه یافته است. از OpenGL برای ساخت بازی ها، نرم افزار های دو بعدی و سه بعدی و غیره استفاده می شود. در این آموزش ما به آموزش OpenGL مدرن به صورت عملی و کاربردی خواهیم پرداخت.

در مورد آموزش

در سراسر اینترنت هزاران اسناد و منابع برای یادگیری OpenGL وجود دارد، با این حال، بیشتر آن ها OpenGL را به شکل سریع و گذرا آموزش می دهند، مستندات مناسبی ندارند و در برخی موارد به صورت ناقص آموزش می دهند. بنابر موارد ذکر شده، هدف ما ارائه یک آموزش جامع و کاربردی برای OpenGL می باشد که کاربران با استفاده از آن بتوانند به بازار کار وارد شوند.

این آموزش برای کسانی که تا به حال، تجربه برنامه نویسی گرافیک را نداشته اند و همچنین افرادی که در این زمینه تجربه ای کسب کرده اند، مناسب است. در این آموزش مفاهیم عملی مورد عملی نیز مورد بحث قرار می گیرند که با استفاده از آن ها و خلاقیت افزوده خودتان، می توانید برنامه های سه بعدی مد نظر خود را پیاده سازی کنید.

چه چیزهایی یاد خواهید گرفت؟

تمرکز ما در این آموزش، بر روی OpenGL مدرن می باشد و یادگیری و استفاده از OpenGL مدرن نیاز به دانش قوی در زمینه برنامه نویسی گرافیک و نحوه کارکرد OpenGL دارد. بنابراین شما با اتمام این آموزش، چگونگی استفاده از OpenGL در پیکسل ها روی صفحه نمایش خود، جنبه های گرافیکی اصلی و غیره را یاد خواهید گرفت.

به غیر از موارد پایه و اصلی OpenGL، در مورد بسیاری از تکنیک های مفید (مانند: حرکت دادن یک صحنه، ایجاد روشنایی زیبا، بارگذاری اشیاء، تکنیک های پس پردازشی و بسیاری از موارد دیگر) که می توانید در برنامه های خود از آن ها استفاده کنید نیز بحث خواهیم کرد. همچنین ما با استفاده از آموزش های گفته شده، یک بازی کوچک را ایجاد خواهیم کرد تا نحوه برنامه نویسی گرافیکی را به صورت عملی درک کنید.

ثبت نظر
ریفریش کنید!
نظرات کاربران (۳ مورد)
  1. تصویر آواتار کاربر 0
    X جمعه , ۳۰ آذر

    سلام و خسته نباشید خدمت شما و خیلی ممنون بابت زحماتتون عزیزان. متاسفانه یه مقدار ما اهل ارتباط گرفتن و فیدبک دادن نیستیم و کم اتفاق می‌افته کسی به سایتی مراجعه بکنه ، مطالب رو بخونه و توجه بکنه به اینکه پایین سایت قسمتی داره برای ثبت نظر! شخصا خیلی خیلی خوشحال شدم وقتی دیدم شما عزیزان دست اندرکار این سایت دارید OpenGL و مخصوصا GLFW رو آموزش می‌دید! بسیار به این مورد علاقمند و خیلی جدی پیگیرش هستم و فرمایش شما مبنی بر اینکه آموزشهای موجود در اینترنت نقص دارن رو به خوبی احساس کردم. براتون آرزوی موفقیت روز افزون دارم و خیلی خوشحالم بابت بودن این مطالب در سایت شما و امیدوارم این آموزش ، روز به روز تکمیل تر بشه. مشتاقانه مطالبتون رو دنبال خواهم کرد. درود بر شما و موفق باشید. :)

    • تصویر آواتار کاربر 124
      امین رستمیشنبه , ۱ دی

      سلام و درود خدمت شما کاربر محترم و تشکر از نظر دلگرم کننده تان. آموزش های OpenGL و GLFW در حال آماده سازی هستند و به زودی بخش های مختلف این آموزش جذاب کامل خواهد شد.

      • تصویر آواتار کاربر 0
        xشنبه , ۸ دی

        با سلام خدمت شما جناب رستمی بزرگوار. بسیار عالی و تشکر از زحمات ارزشمند شما. مشتاقانه منتظر مطالب شما هستم و پیگیری خواهم کرد. موفق باشید. :)