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

  • یکشنبه ۹ خرداد ۱۳۹۵
  • بازدید 185 نفر
  • 1 امتیاز2 امتیاز3 امتیاز4 امتیاز5 امتیاز (45 امتیاز از 9 رای)
    Loading...

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:

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

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

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

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


پروژه ها و آموزش های برنامه نویسی

پروژه ها و آموزش های برنامه نویسی

مشاهده مطالب برنامه نویسی

مشاهده ویدئو در این باره

خوشحال خواهیم شد اگر نظر خودتون رو درباره این مطلب ثبت کنید

خطا!دکمه ریفریش را بزنید
  1. تصویر آواتار کاربر 0
    علی پور قاسمی دوشنبه , ۱۷ خرداد

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

    • تصویر آواتار کاربر 2
      نوآوران گرمیدوشنبه , ۱۷ خرداد

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

  2. تصویر آواتار کاربر 0
    آتوسا خبیری دوشنبه , ۴ مرداد

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

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

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

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

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

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

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

لیســــــــت پــــــــروژه های انتشــــــــار نشده ( 22 موضوع )

مشاهده لیست کامل
مشاهده لیست کامل
socket programing آموزش برنامه نویسی آموزش سی شارپ بازی تحت شبکه بازی تحت شبکه برای درس مهندسی اینترنت بازی تحت شبکه به زبان سی شارپ برنامه تحت شبکه با سی شارپ برنامه نویسی ترجمه مقاله ترجمه مقاله شبکه خرید سورس بازی تحت شبکه دانلود بازی تحت شبکه دانلود رایگان پروژه های دانشجویی دانلود سورس برنامه دانلود سورس رایگان دانلود نرم افزار دانلود پروژه دانشجویی دانلود پروژه رایگان دانلود پروژه های دانشجویی دانلود کتاب دانلود کتاب آموزشی دانلود کتاب اموزشی سورس بازی با socket programing سورس رایگان سورس کد بازی تحت شبکه سورس کد بازی تحت شبکه با C# سورس کد بازی تحت شبکه چند نفره سوکت پروگرمین نحوه نوشتن برنامه تحت شبکه نحوه نوشتن برنامه تحت شبکه به زبان سی شارپ پروژه arena پروژه matlab پروژه ns2 پروژه opnet پروژه برای درس مهندسی اینترنت پروژه سیمولینک matlab پروژه مهندسی صنایع پروژه مهندسی صنایع با ارنا پروژه های آماده با OpenGL پروژه های آماده با OpenGL در سی پلاس پلاس پروژه های آماده با ارنا پروژه های آماده برای درس گرافیک کامپیوتری پروژه هوش مصنوعی پروژه پردازش تصویر matlab پروژه پردازش سیگنال matlab