خانه دوبعدی در محیط شب و روز با OpenGL به زبان ++Visual C

  • یکشنبه 29 می 2016
  • بازدید ۷۴۹ نفر

تصویر opengl-home_15325_3-1 خانه دوبعدی در محیط شب و روز با OpenGL به زبان ++Visual C

پروژه رسم خانه دوبعدی در محیط شب و روز با OpenGL به زبان سی پلاس پلاس

در این پست برای شما کاربران عزیز سورس پروژه رسم خانه دوبعدی در محیط شب و روز با OpenGL به زبان ++Visual C را آماده کرده ایم که یکی از پروژه های مناسب برای یادگیری دستورات OpenGL است. در ادامه به شرح نحوه عملکرد و توابع استفاده شده (border, color, circle1, tree1, moon1, Daycolorchange, Nightcolorchange, Keys) در این پروژه رسم خانه دوبعدی در محیط شب و روز با OpenGL پرداخته و فیلم و تصاویری از آن قرار داده شده که فیلم اجرایی را به صورت آنلاین می توانید مشاهده نمائید.

در این پروژه یک خانه دوبعدی دو طبقه به همراه یک درخت و کوه با دستورات OpenGL رسم شده است و کاربر می تواند با استفاده از گزینه های موجود در منو محیط را به روز یا شب تبدیل کند. اگر گزینه روز را انتخاب شود، آسمان آبی به همراه کمی ابر و خورشید رسم خواد شد و با استفاده از دکمه S می توان خورشید را به حرکت در آورد و اگر گزینه شب را انتخاب شود، آسمان سیاه شده و ماه و ستاره ها را نشان خواهد داد و با استفاده از دکمه m می توان ماه را به صورت کامل یا نصفه مشاهده کرد. در آخر با گزینه خروج می توان از برنامه خارج شد.

توضیح توابع استفاده شده، فیلم و تصاویری از محیط پروژه رسم خانه دوبعدی در محیط شب و روز با OpenGL در ادامه مطلب.

در پروژه گرافیکی رسم خانه دوبعدی در محیط شب و روز از توابع زیر استفاده شده است:

  • تابع tree1: با استفاده از این تابع درخت موجود در صفحه رسم می شود.
  • تابع moon1: با استفاده از این تابع ماه موجود در صفحه رسم می شود.
  • تابع circle1: این تابع درواقع مربوط به رسم مثلا خورشید در صفحه رو بر عهده دارد.
  • تابع color: این تابع نیز رنگ های مربوط به تصاویر رو در صفحه به قسمت های مختلف اعمال می کند.
  • تابع Daycolorchange: این تابع موقع انتخاب گزینه روز اجرا می شود و محیط رو به روز تبدیل می کند.
  • تابع Nightcolorchange: این تابع موقع انتخاب گزینه شب اجرا می شود و محیط رو به شب تبدیل می کند.
  • تابع Keys: با استفاده از این تابع، می توانید با کلید های صفحه کلید اقدام به حرکت خورشید و یا ماه در صفحه کنید.
  • تابع border: این تابع خط های مربوط به تصاویر مورد نظر را با استفاده از دستورات OpenGL بر روی صفحه رسم می کند.

پروژه رسم خانه دوبعدی در محیط شب و روز با OpenGL با استفاده از Visual Studio 2010 و نسخه ++VC تست شده و در آخر تصاویری از خروجی برنامه به همراه فیلم آموزشی در ادامه مطلب قرار داده شده است.

تصاویری از محیط پروژه رسم خانه دوبعدی در محیط شب و روز با OpenGL:

تصویر خروجی 1:

تصویر opengl-home_15325_1 خانه دوبعدی در محیط شب و روز با OpenGL به زبان ++Visual C

تصویر خروجی 2:

تصویر opengl-home_15325_2 خانه دوبعدی در محیط شب و روز با OpenGL به زبان ++Visual C

 

باکس دانلود
شناسه:
۱۵۳۲۵
قیمت:
۳۹,۰۰۰ تـــــومان
ثبت نظر
ریفریش کنید!
نظرات کاربران (۶ مورد)
  1. تصویر آواتار کاربر 0
    علی پور قاسمی دوشنبه , 6 ژوئن

    سلام ببخشید میشه ساختار این پروژرو برام کمی تغییر بدین هزینش هم هر چی باشه تقدیم می کنم ؟

    • تصویر آواتار کاربر 2
      نوآوران گرمیدوشنبه , 6 ژوئن

      بله خانه دوبعدی با opengl رو تغییر دادم و فقط ابر و خورشید و چمن ها رو نشون میده اگه نیاز دارید اطلاع بدید

  2. تصویر آواتار کاربر 0
    آتوسا خبیری دوشنبه , 25 جولای

    سلام برای خوندن کتاب سی پلاس پلاس شما کدوم کتابو پیشنهاد می کنید گه جواب بدید لطف کردید می کنید.

    • تصویر آواتار کاربر 2
      نوآوران گرمیشنبه , 30 جولای

      برای یادگیری سی پلاس پلاس بهترین کتاب هربرت شیلد است.

  3. تصویر آواتار کاربر 0
    ژیلا ساجدی یکشنبه , 25 سپتامبر

    سلام پروژه رسم خانه سه بعدی به زبان دلفی به همرا داکیومنت اگه بخوایم سفارش بدیم هزینش چقدر میشه لطف می کنید بگید ممنون ؟

  4. تصویر آواتار کاربر 0
    رضا سجادی چهارشنبه , 28 سپتامبر

    سلام من قبلا به سایت شما مراجعه کرده بودم تو نصب این نرم افزار مشکل پیدا کرده بودم مشکلمو شما رفع کردید قراره یه پروژه سفارش بدم برای کی وقت دارید متشکر ؟